Designed by | Alex Eagle, Christian Gruber |
---|---|
First appeared | 2009 |
Typing discipline | static |
License | Apache License 2.0 |
Website |
code |
Noop ( /ˈnoʊ.ɒ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 the project owners they no longer intend 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] 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]
Hello world in Noop
import noop.Application;
import noop.Console;
class HelloWorld(Console console) implements Application {
Int main(List args) {
String s = "Hello World!";
console.println(s);
return 0;
}
}
{{
cite web}}
: CS1 maint: bot: original URL status unknown (
link)
Designed by | Alex Eagle, Christian Gruber |
---|---|
First appeared | 2009 |
Typing discipline | static |
License | Apache License 2.0 |
Website |
code |
Noop ( /ˈnoʊ.ɒ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 the project owners they no longer intend 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] 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]
Hello world in Noop
import noop.Application;
import noop.Console;
class HelloWorld(Console console) implements Application {
Int main(List args) {
String s = "Hello World!";
console.println(s);
return 0;
}
}
{{
cite web}}
: CS1 maint: bot: original URL status unknown (
link)