16 lines
No EOL
1 KiB
Text
16 lines
No EOL
1 KiB
Text
{{language|Golo
|
|
|LCT=yes}}
|
|
{{language programming paradigm|Imperative}}
|
|
{{language programming paradigm|Functional}}
|
|
Golo is a simple, dynamic, weakly-typed language for the [[runs on vm::Java Virtual Machine]]. Originally built as a showcase on how to build a language runtime with [http://docs.oracle.com/javase/7/docs/technotes/guides/vm/multiple-language-support.html invokedynamic] introduced with Java 7 / OpenJDK 7. The language is now an Eclipse Foundation project under incubation.
|
|
|
|
Golo 2.1.0 is licensed under the terms of the Apache License, Version 2.0. It will switch to the Eclipse Public License going forward, with the Eclipse Distribution License for samples.
|
|
==Main features==
|
|
|
|
Golo supports imperative and functional programming patterns.
|
|
Golo is interoperable with Java and other JVM languages.
|
|
|
|
==See also==
|
|
* [[wp:Golo_(programming_language)|Golo programming language on Wikipedia]]
|
|
* [http://golo-lang.org/ Golo language main web site]
|
|
* [http://projects.eclipse.org/proposals/golo Project incubation page at Eclipse] |