> Here is the third draft of what a middleground for programming languages
> would be (according to me). This version includes the type-system layer,
> corrections to the character layer, a small part of the remote-call layer,
> and improved introduction.
>
> Thanks for your attention and feedback, or lack thereof.
>
> http://hostname.2y.net/~matju/LGram/LGram-0.7.pre3.txt
It might be clearer if you said upfront what this is -- a data
exchange language. I'd appreciate if you added Python to your list of
targets. Note that Python doesn't have true and false (they's
indistinguishable from 0 and 1 except by context), and its None
behaves different from your nil -- e.g. the list [None] is not the
same as the value None.
--Guido van Rossum (home page: http://www.python.org/~guido/)