Gosu (programming language)

Gosu is a statically typed general-purpose programming language that runs on the Java Virtual Machine. Its influences include Java, C#, and ECMAScript. Development of Gosu began in 2002 internally for Guidewire Software, and the language saw its first community release in 2010 under the Apache 2 license.

Comment
enGosu is a statically typed general-purpose programming language that runs on the Java Virtual Machine. Its influences include Java, C#, and ECMAScript. Development of Gosu began in 2002 internally for Guidewire Software, and the language saw its first community release in 2010 under the Apache 2 license.
Developer
enGuidewire and open source contributors
FileExt
en.gs, .gsp, .gst, .gsx
Has abstract
enGosu is a statically typed general-purpose programming language that runs on the Java Virtual Machine. Its influences include Java, C#, and ECMAScript. Development of Gosu began in 2002 internally for Guidewire Software, and the language saw its first community release in 2010 under the Apache 2 license. Gosu can serve as a scripting language, having free-form Program types (.gsp files) for scripting as well as statically verified Template files (.gst files). Gosu can optionally execute these and all other types directly from source without precompilation, which also distinguishes it from other static languages.
Homepage
gosu-lang.github.io/
Hypernym
Language
Influenced
Kotlin (programming language)
Influenced
Kotlin (programming language)
InfluencedBy
C Sharp (programming language)
Java (programming language)
Influenced by
C Sharp (programming language)
Java (programming language)
Is primary topic of
Gosu (programming language)
Label
enGosu (programming language)
LatestReleaseDate
10 August 2021
Latest release date
10 August 2021
LatestReleaseVersion
1.14
Latest release version
1.14.23
License
Apache License 2.0
License
Apache License 2.0
Link from a Wikipage to an external page
video.oracle.com/detail/videos/featured-videos/video/1113248938001
wiki.jvmlangsummit.com/images/2/24/2011_Gross.pdf%7Ctitle=Language
github.com/gosu-lang/gosu-lang
gosu-lang.github.io/
Link from a Wikipage to another Wikipage
Apache license
Apache License 2.0
Business logic
Category:2002 software
Category:Cross-platform free software
Category:Free compilers and interpreters
Category:High-level programming languages
Category:Java programming language family
Category:JVM programming languages
Category:Object-oriented programming languages
Category:Programming languages
Category:Programming languages created in 2002
Category:Software using the Apache license
Closure (computer programming)
Code completion
C Sharp (programming language)
Delegation (object-oriented programming)
Discoverability
ECMAScript
General-purpose programming language
Go (programming language)
Guidewire Software
Java (programming language)
Java bytecode
Java Virtual Machine
Kotlin (programming language)
Pascal (programming language)
Static program analysis
Structural typing
Type system
XML Schema (W3C)
Name
enGosu
Name
enGosu
OperatingSystem
enany supporting JVM
Page
gosu-lang.github.io/
Platform
enExecute on the Java Virtual Machine, statically and dynamically compiles to bytecode
SameAs
4kV5m
Gosu
Gosu (programming language)
m.0dryl2x
Q5587589
Subject
Category:2002 software
Category:Cross-platform free software
Category:Free compilers and interpreters
Category:High-level programming languages
Category:Java programming language family
Category:JVM programming languages
Category:Object-oriented programming languages
Category:Programming languages
Category:Programming languages created in 2002
Category:Software using the Apache license
Typing
Type system
WasDerivedFrom
Gosu (programming language)?oldid=1112429994&ns=0
Website
https://gosu-lang.github.io/
WikiPageLength
7294
Wikipage page ID
29539307
Wikipage revision ID
1112429994
WikiPageUsesTemplate
Template:Cite web
Template:Cleanup bare URLs
Template:Infobox programming language
Template:More citations needed
Template:Portal
Template:Reflist
Template:Start date and age