Comment Re:Rotor intentions (Score 1) 249
"We need innovation, not amalgamation. We need new features and a proliferation of languages, not loss of features and one language."
We completely agrees with this statement. The way to get new languages and features is to let people get in and monkey with the runtime machine, the opcode set that feeds the JIT, the metadata representations of types, and the compilers that produce the metadata and opcodes! This, plus providing support for the ECMA standards and people who want to better understand them, is precisely why we are releasing this code.
People will do very cool stuff with the Rotor codebase - I sincerely hope that it is straightforward to build, understand, port, and modify. I have been involved with the design and implementation of programming languages for a long time, and I love to see new ideas populate the landscape.