RealTime IT News

Google's open source Noop language takes off

code_small.png
From the 'Why Is Java So Hard?' files

Developers get ready for yet another open source language to help make it easier to run code on a Java Virtual Machine (JVM).

This time the code is from Google (hosted on Google code), it's called Noop and is licensed under the open source Apache 2.0 license.

According to the project site, "Noop (pronounced noh-awp, like the machine
instruction) is a new language experiment that attempts to blend the
best lessons of languages old and new, while syntactically encouraging
industry best-practices and discouraging the worst offenses."

Sounds interesting, but is also not necessarily a new idea. The project page notes that the noop will run on a JVM and  in source form will look similar to Java.
"The goal
is to build dependency injection and testability into the language from
the beginning, rather than rely on third-party libraries as other
languages do," the noop site states.

So if I understand this correctly, this is yet another attempt to build a better Java. Nothing wrong with that idea.

Comment and Contribute