Mote VM

Unasked Questions

What language is this?

Though far from complete, Mote implements a language called Spec2.
The author of Spec2, Jim Baumgardner, wrote the language as a way to extend a MUD (multi-user game) while allowing builders to work in a simpler language than C and not requiring them to understand the nitty-gritty details of CircleMUD internals.

I have to ask ... WHY?

Two reasons, really. The professional reason and the personal one.

The Professional reason:
I wanted to learn Javascript and I've never written a serious compiler nor VM before so it seemed like a perfect chance to do both at once.

The personal reason:
The Lady said, "That Jim guy is pretty smart. Could you write a language like that?"