Noop

From Wikipedia, the free encyclopedia

DesignedbyAlex Eagle, Christian Gruber
Firstappeared2009; 17 years ago (2009)
Noop
Designed byAlex Eagle, Christian Gruber
First appeared2009; 17 years ago (2009)
Typing disciplinestatic
LicenseApache License 2.0
Websitecode.google.com/p/noop

Noop (/ˈn.ɒp/, like no-op) was a project by Google engineers Alex Eagle and Christian Gruber aiming to develop a new programming language. Noop attempted to blend the best features of "old" and "new" languages, while syntactically encouraging well accepted programming best-practices. Noop was initially targeted to run on the Java Virtual Machine.[1]

Noop progressed past its initial proposals into a limited interpreter, but according to posts by the project owners in 2010 and 2013, they no longer intended to pursue the language any further.[2] Among the reasons cited for discontinuing work on the language was the initial release of Kotlin, which achieves many of the language goals of Noop.[3][permanent dead link] The Noop language can be executed as an interpreted language, as a compiled language, or as Java code.[4]

The Noop language was created by Google. It was presented during the 2009 edition of the JVM Language Summit held in Santa Clara, California from September 16 to 18, 2009.[5]

Examples

References

Related Articles

Wikiwand AI