iEntry 10th Anniversary RSS Newsletter Advertising
Join the WebProWorld Forum!
Text: Decrease Font Size Increase Font Size | Print Print Article | Share: Delicious Digg StumbleUpon Post to Twitter Post to Facebook
1 commentThursday, September 17, 2009

Google Developers Produce New Programming Language

Java-related Noop

A new programming language that runs on the Java Virtual Machine is available thanks to a couple of Google's developers.  Called Noop (pronounce it like an abbreviated version of "no operation"), the developers claim that it combines the finest aspects of other languages and attempts to guide users towards accepted best practices.

Other parts of the new Noop homepage (which is hosted by Google Code) explain that Noop "in source form looks 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 all other languages do."

Then, "Immutability and minimal variable scope are encouraged by making final/const behavior the default and providing easy access to a functional style.  Testability is encouraged by providing Dependency Injection at the language level and a compact constructor injection syntax."

The Noop website is pretty well built out if you'd like more information.  Google's developers provided all sorts of details about the current state of things and where Noop may go, as well as a place or two in which folks can give feedback.

It'll be interesting to see what sort of traction this Google-y venture into programming languages gets.  Reactions seem a bit muted so far.

Hat tip goes to Darryl K. Taft.

News Tags: Google, Noop, Java, programming
About the author:
Doug is a staff writer for WebProNews. Visit WebProNews for the latest eBusiness news.

NOOP is a tool that we will

NOOP is a tool that we will probably take a look at its capability, thanks!

Publish A Comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
9 + 5 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
SEARCH
Popular WPN Business Resources












Subscribe to WebProNews


Send me relevant info