HaskellWiki

Haskell | Wiki community | Recent changes
Random page | Special pages

 

Not logged in
Log in | Help

Yhc/HCAR

< Yhc

These are the HCAR entries for Yhc, in order:

1 May 2008 [pending]

The Javascript backend reached its first milestone. An experimental Yhc web service was launched, so everybody interested may experiment with the backend, submitting Haskell source code and loading the generated web page in their browser.

Further reading

Yhc/Javascript backend: personal/historical notes written by Dmitry Golubovsky, the developer of Javascript backend.

2 Nov 2006 [pending]

The York Haskell Compiler (yhc) is a fork of the nhc98 compiler, with goals such as increased portability, platform independent bytecode, integrated Hat support and generally being a cleaner code base to work with. Yhc now compiles and runs almost all Haskell 98 programs, has basic FFI support - the main thing missing is haskell.org base libraries, which is being worked on.

Since that last HCAR a lot of work has been put in place on the infrastructure of the project - we now have a new build system, nightly builds, automated testing, snapshot releases, wiki documentation, a haskell.org darcs repository. There has also been a focus on creating libraries to allow programmers to reuse some of the work done by Yhc - in particular Yhc.ByteCode and Yhc.Core.

Going forward our focus is to support the haskell.org base libaries, get full Cabal support, enhance our Yhc.* libraries, refactor everything and to support Haskell' fully.

Further reading

3 Nov 2005 / Jun 2006

The York Haskell Compiler (yhc) is a backend rewrite of the nhc98 compiler to support features such as a platform independent bytecode and runtime system.

It is currently work in progress, it compiles and correctly runs almost every standard Haskell 98 program but FFI support is on going. Contributions are welcome.

Further reading

Retrieved from "http://haskell.org/haskellwiki/Yhc/HCAR"

This page has been accessed 1,174 times. This page was last modified 18:26, 17 April 2008. Recent content is available under a simple permissive license.