Sign In

Communications of the ACM

ACM TechNews

Google Delivers New Java-Like Language: Noop

View as: Print Mobile App Share:

Google has developed Noop, a new programming language that runs on the Java Virtual Machine (JVM). Google describes Noop as "a new language that attempts to blend the best lessons of languages old and new, while syntactically encouraging industry best practices and discouraging the worst offenses." Noop offers support for integrating dependency injection into the language, in addition to testability and immutability.

"Readable code is more important than any syntax feature; executable documentation that's never out-of-date; and properties, strong typing, and sensible modern stdlib" are also important characteristics of Noop, Google says. The source code should look familiar to Java developers.

The new language was the major topic of discussion at the recent 2009 JVM Language Summit on Sun Microsystems' campus in Santa Clara, Calif.

From eWeek
View Full Article


Abstracts Copyright © 2009 Information Inc., Bethesda, Maryland, USA


No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account