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.
View Full Article
Abstracts Copyright © 2009 Information Inc., Bethesda, Maryland, USA
No entries found