PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

Gosu

Gosu

Gosu is a pl created in 2002.

#484on PLDB 20Years Old 726Users
1Books 0Papers 701Repos

Gosu is a statically-typed programming language that runs on the Java Virtual Machine released under the Apache 2. This general-purpose programming language is used in several open-source software projects including SparkGS and Ragnar DB among several others, and is widely used in the insurance industry via Guidewire Software's commercial products. The language borrows from several existing languages including Java, C#, and ECMAScript. Read more on Wikipedia...


Example from hello-world:
print("Hello World")
Example from Linguist:
function hello() { print("hello") }
Example from Wikipedia:
var list = {1, 2, 3} var result = list.where(\ elem -> elem >= 2) print(result)

Language features

Feature Supported Example Token
Comments
MultiLine Comments
Line Comments
Integers
Floats
Strings
"Hello world"
"
Print() Debugging print

Books about Gosu from ISBNdb

title authors year publisher
Learn Game Programming with Ruby: Bring Your Ideas to Life with Gosu Sobkowicz, Mark 2015 Pragmatic Bookshelf
mermaid.html · gosu.html · openvera.html

View source

PLDB - Build the next great programming language · v2022 · Day 33 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com