Functional Code Generation
Shawn P. Garbett
Shawn at Garbett.org
Wed Nov 19 09:02:41 EST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 19 November 2003 5:30 am, Brandon Michael Moore wrote:
> I think I remeber seeing a paper about techniques for writing code
> generators in Haskell targeting stack based bytecodes that encoded
> bytecode sequences in a way that the typechecker could give you some
> sanity guarantees, and then talked a bit about using dynamic
> programming for optimizing bytecode sequences.
This kind of work is exciting. The popular explosion (in the 90's) of C
can be viewed as tied to it's use in building the UNIX kernel. I've
heard of a POSIX compliant kernel built in Haskell, with proofs of
properties about information security. (Don't ask where, it was
proprietary and isn't on the web). When one can write things like
efficient device drivers, embedded code, or kernels in Haskell it will
have fully matured. Maybe one can do this already. I'd love to see
examples.
Shawn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iEYEARECAAYFAj+7hhEACgkQDtpPjAQxZ6DllQCcCABUOmBBeu+8aDGL8Rl5rrT9
aoAAnRH6nHYaWIOSy4GeMU1IaZaCLDKS
=xrvG
-----END PGP SIGNATURE-----
More information about the Haskell-Cafe
mailing list