Technology giants Google have finally forayed into programming languages arena with their first language being called Noop. Noop is initially targetted to run on the Java Virtual Machine (JVM) with its source form looking similar to Java. Noop attempts to blend the best lessons of languages old and new, while syntactically encouraging industry best-practices and discouraging the worst offenses, according to a description of the language on the Noop language web site.
Though in the early stages of development, it promises a lot of features. Its goal is to build dependency injection and testability into the language from the beginning, rather than relying on third-party libraries as all other languages do. Other key characteristics of Noop include: "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".
As new languages take time to mature and become a mainstream language, Noop's future will strongly depend on the feedback it will get.
Thursday, September 17, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment