Haxe
'''Haxe''' is a general-purpose high-level modern OO programming language with a familiar C-/JS-like syntax. It can compile to numerous targets, including C++, Python, JavaScript, Lua, Java, PHP, C sharp, ActionScript3, Adobe Flash, as well as to bytecode for its very own HashLink VM and Neko VM, and the JVM. The compiler also comes with its own built-in interpreter.
With Haxe you can compile a single codebase to multiple targets depending upon your use-case.
Haxe is a mature language with a very fast compiler. See its Language Intro for a quick overview of the language.
Tasks
- 100 doors
- Ackermann function
- Amb
- Arithmetic/Integer
- Comments
- Cumulative standard deviation
- Determine if a string is numeric
- Empty program
- Execute HQ9+
- Fibonacci sequence
- Function definition
- Hello world!
- Hello world/Text
- Inheritance/Single
- Jaro distance
- Look-and-say sequence
- Loop over multiple arrays simultaneously
- Loops/For
- Loops/Foreach
- Mandelbrot set
- Matrix transposition
- Sierpinski triangle
- Sorting algorithms/Selection sort
- The ISAAC Cipher
- Use another language to call a function