RealTime IT News

Google Devs Aim to Improve Java-Friendly Coding


Netstat -vat by Sean Michael Kerner (bio)

A command line view of IT

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...

Next page: Why Noop makes sense

[Continue reading this blog post at Netstat -vat by Sean Michael Kerner]