On 14/10/2010 11:32 PM, so wrote:
A language should not limit you, some people might like it, i don't.
Render your programming opus in Assembler then. There are no limitations in what you can do in Assembly Language and, to a lesser degree, in slightly higher level languages/run-time engines such as C, JVM or LLVM. (Naturally, with every deeper level of abstraction there is likely the possibility of encountering some kind of limitation.) A typical limitation that one might encounter in a higher level language is the ability to render tail call optimization, for just one example. FWIW and ASAIK, D limits one from what can be done in both Assembler and C. C also limits one from what can be done in Assembler. What really is your point? Cheers Justin Johansson