3 ms·
That’s one of its strengths though . A lisp with type inference and performance is quite rare. More lisps should be less lispy .
by zitterbewegung 9y ago
That’s one of its strengths though . A lisp with type inference and performance is quite rare. More lisps should be less lispy .
- shakna 9y ago> A lisp with type inference and performance is quite rare. You mean apart from several Scheme implementations? Chez Scheme is blisteringly fast, and on-par with C for quite a few things. Gambit-C (Compiles to C), Chicken (based on the Cheney-on-the-MTA model) and Bigloo (designed to replace C++) also deserve a reference here.
- baldfat 9y agoRacket which is moving to a Chez Scheme top and you can further go with typed Racket seems to fit that 'rare' category.
- metaobject 9y agoBigloo has a special place in my heart. I spent a few years building scheme bindings to various C graphics and networking libraries. I can't quite put my finger on it, but I found it very enjoyable. Getting C-like performance from scheme is just wonderful.
- white-flame 9y ago> A lisp with type inference and performance is quite rare. That's quite a befuddling thing to say, in every aspect. The popular SBCL is likely the fastest general Lisp out there (gets close to or equal to C when declared properly), and type inference is certainly part of those speed wins.