[Haskell-cafe] What is simplest extension language to implement?

Brandon S Allbery KF8NH allbery at ece.cmu.edu
Fri Nov 5 21:12:27 EDT 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/2/10 03:33 , Permjacov Evgeniy wrote:
> Forth is quite easy to implement, but can it be used as extension
> language? Wiki describes it as quite low level...

It's low level but rather easy to build up more complex stuff.  It's never
been that popular in general due to its RPN nature, but is quite popular for
extensions in low memory situations:  it's *extremely* compact when
"compiled" (that is, when source code consisting solely of word definitions
is executed, the result is quite tiny).

To give one example of the latter, look at FreeBSD's boot loader.

- -- 
brandon s. allbery     [linux,solaris,freebsd,perl]      allbery at kf8nh.com
system administrator  [openafs,heimdal,too many hats]  allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university      KF8NH
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkzUq3sACgkQIn7hlCsL25UxZwCePgTpKGFnxZB+AJHugIAkXSbd
FTUAnjl2FJEjyp9bxr3rh3Nmql3O0y22
=ncJH
-----END PGP SIGNATURE-----


More information about the Haskell-Cafe mailing list