Haxe
Haxe is an actively used programming language created in 2005. Haxe is computer software, a high-level, cross-platform, multi-paradigm programming language and compiler that can produce applications and source code, for many different computing platforms, from one code-base. It is free and open-source software, distributed under the GNU General Public License (GPL) 2.0, and the standard library under an MIT License. Haxe includes a set of common functions that are supported across all platforms, such as numeric data types, text, arrays, binary and some common file formats. Read more on Wikipedia...
15Years Old | 4,392Users | ?Jobs |
- Haxe ranks in the top 5% of languages
- the Haxe website
- the Haxe wikipedia page
- Haxe on github
- Haxe first appeared in 2005
- file extensions for Haxe include hx, hxml and hxsl
- the Haxe team is on twitter
- tryitonline has an online Haxe repl
- See also: hack, ocaml, arm, ia-32, android, ios, linux, actionscript, java, javascript, csharp, php, python, lua, neko, xml, haskell, ml, go, dart, opa, clojure, coffeescript, typescript, scala, monkey, vala
- Have a question about Haxe not answered here? Email me and let me know how I can help.
Example code from the Hello World Collection:
// Hello world in Haxe class Hello { static public function main() { trace("Hello world!"); } }
Example code from Wikipedia:
class FooBar { public var foo:Int; public var bar:String; public function new(){ foo=1; bar="2";} function anyFooBar(v:{foo:Int,bar:String}) trace(v.foo); static function test(){ var fb = new FooBar(); fb.anyFooBar(fb); fb.anyFooBar({foo:123,bar:"456"}); } }
Trending Repos
repo | stars | description |
---|
Last updated August 9th, 2020