Gosu (programming language): Difference between revisions

Content deleted Content added
mNo edit summary
m top: clean up, typo(s) fixed: ically- → ically
Line 1:
{{RefimproveMore citations needed|date=February 2015}}
{{Infobox programming language
| name = Gosu
Line 23:
| wikibooks =
}}
'''Gosu''' is a [[Type system#Static type-checking|statically- typed]] [[general-purpose programming language]] that runs on the [[Java Virtual Machine]]. Its influences include [[Java (programming language)|Java]], [[C Sharp (programming language)|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 license|Apache 2]] license.<ref name=slashdot>{{cite web|url=http://slashdot.org/story/10/11/09/0510258/Gosu-Programming-Language-Released-To-Public|title=Gosu Programming Language Released To Public|date=2010-11-09|publisher=[[Slashdot]]}}</ref>
 
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.