Jump to content

User:Jsruby/sandbox

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Golo (Programming Language)

Golo is a language built on the Java virtual machine. It is currently in it's beta stages. It uses invokedynamic support, a feature integrated into Java 7 that allows for languages built off of it to handle methods as objects, add and remove properties from objects, and dynamic typing.

It is a functional language that allows for lambda support built in.

Usage

A simple "Hello World" program is implemented below.

module hello.world

function main = |args| { 
  println("Hello world")
}

See Also

  • [www.golo-lang.org | Golo Website]