Originally Posted by penagate
I edited it, missed the word "compiler" after JIT. Maybe now it is word for word :)
(Seems like there were a lot of posts while I was asleep. I missed a few when I was replying before, so...)
P-Code is evil... I can't think of any situation where you'd want to use it. Besides, it is a Microsoft invention. It is not a standard.
About things like __asm{}. The double underscores indicate a compiler extension. It is not part of the language standard. If we want to make inline ASM part of the language standard then it should be asm{}. But then we remove platform independence by targetting the x86 platform.
Also, we need to draw up a definitive document detailing the language itself, before we start on things like the IDE, and logos, etc. I know you guys are eager to do that, but without a language to built the product on then we don't really have much. Once we've sorted the concepts, and then the finer details of the language, then concentrate on a compiler. Even if it is just a command line tool to start with.