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