Noop

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Noop
First appeared 2009
Typing discipline static
License Apache License 2.0
Website https://code.google.com/p/noop

Noop (/ˈn.ɒp/, like NOP) was a project from Google aiming to develop a new programming language. Noop attempts to blend the best features of "old" and "new" languages, while syntactically encouraging good programming practice. Noop is initially targeted to run on the Java Virtual Machine.[1]

According to one of the project owners, "It's dead".[2]

Examples

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;
  }
}

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.

External links