Jhc: Difference between revisions
(Added "The compiler cannot, however, be compiled on Windows.") |
(→Links: Added a link to "ANNOUNCE: Start Ajhc project with forking jhc") |
||
Line 13: | Line 13: | ||
* [http://www.haskell.org/pipermail/jhc/ Archive of the jhc mailing list] | * [http://www.haskell.org/pipermail/jhc/ Archive of the jhc mailing list] | ||
* [http://www.haskell.org/pipermail/haskell-cafe/2013-March/106855.html <nowiki>[Haskell-cafe]</nowiki> ANNOUNCE: Start Ajhc project with forking jhc.] Kiwamu Okabe created a fork of [[jhc]] and used it to program a [http://en.wikipedia.org/wiki/ARM_Cortex-M Cortex-M3] processor. [http://www.haskell.org/pipermail/haskell-cafe/2013-March/107014.html John Meacham merged the changes back into the main jhc tree]. | |||
* [http://mirror.seize.it/report.html A comparison to other Haskell compilers] in speed and memory usage | * [http://mirror.seize.it/report.html A comparison to other Haskell compilers] in speed and memory usage |
Revision as of 22:22, 18 March 2013
The Jhc Haskell Compiler
Jhc is a Haskell compiler that aims to produce the most efficient programs possible via whole program analysis and other optimizations. It also performs well as a cross compiler and is able to generate Windows programs on a Linux box, or target embedded systems with little effort. The compiler cannot, however, be compiled on Windows.
Go to the jhc homepage for a tarball.
Links
- [Haskell-cafe] ANNOUNCE: Start Ajhc project with forking jhc. Kiwamu Okabe created a fork of jhc and used it to program a Cortex-M3 processor. John Meacham merged the changes back into the main jhc tree.
- A comparison to other Haskell compilers in speed and memory usage