notes-computer-programming-programmingLanguageDesign-prosAndCons-kernel

Thursday, September 8, 2011 The Kernel Underground A quick update on Kernel buzz:

There are now fourfivesixseven19 (I stopped counting) implementations of Kernel and Kernel-like languages:

    SINK, by John Shutt. Scheme.
    klisp, by Andres Navarro. C.
    js-vau and vau.rkt by Tony Garnock-Jones. JavaScript and Racket.
    Hummus, Cletus, and Pumice, by Alex Suraci. Haskell, Atomy, and RPython.
    Schampignon, Virtua, and Wat by me. JavaScript.
    Klink, by Tom Breton. C.
    Karyon, by Jordan Danford. Python.
    εlispon, by Pablo Rauzy. C.
    fexpress, by Ross Angle. JavaScript.
    Qoppa, by Keegan McAllister. Scheme.
    Schrodinger Lisp, by Logan Kearsley. Python.
    squim, by Mariano Guerra. JavaScript.
    Nulan, by Pauan. Python.
    IronKernel, by Ademar Gonzalez. F#.
    Bronze Age Lisp, by Oto Havle. Assembly.
    Pywat, by Piotr Kuchta. Python.
    Wat.pm, by unknown. Perl.

Check them out for inspiration, and write your own. It's fun. Fexprs are fun exprs!

There are some interesting Kernel discussions going on in the Guile thread (and here) on LtU?. David Barbour provides welcome criticism. (The truth can only be found in conflict. - Tarkovksy)

Oh, and I created this:

Posted by Manuel Simoni at 17:49 2 comments: Labels: kernel