[HN Gopher] SICL: A New Common Lisp Implementation
___________________________________________________________________
SICL: A New Common Lisp Implementation
Author : tosh
Score : 44 points
Date : 2021-05-25 21:19 UTC (1 days ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| tgbugs wrote:
| In case anyone is wondering what step 3 in the readme means, this
| is what I used when I was exploring SICL back in March.
| (asdf:initialize-source-registry '(:source-registry
| (:tree #p"/path/to/SICL/") :inherit-configuration))
| dang wrote:
| A couple past threads:
|
| _SICL - A fresh implementation of Common Lisp_ -
| https://news.ycombinator.com/item?id=8284835 - Sept 2014 (49
| comments)
|
| _SICL - A new Common Lisp implementation_ -
| https://news.ycombinator.com/item?id=26795066 - April 2021 (3
| comments)
| phoe-krk wrote:
| SICL is interesting because it aims to be written 100% in Common
| Lisp. This means no kernels or stubs written in C, and also means
| that (in theory) any conforming Common Lisp compiler should be
| enough to build it. (In practice, various compilers end up
| showing various limitations when building SICL at the moment -
| building it is a pretty intensive and interesting process.)
| jakeogh wrote:
| Ah, related to #clasp:
|
| https://www.youtube.com/watch?v=8X69_42Mj-g Clasp: Common Lisp
| using LLVM and C++ for Molecular Metaprogramming
|
| https://www.youtube.com/watch?v=mbdXeRBbgDM 2018 LLVM Developers
| Meeting: C. Schafmeister lessons Learned Implementing Common Lisp
| with LLVM
|
| https://www.youtube.com/watch?v=0rSMt1pAlbE Clasp: Common Lisp
| using LLVM and C++ for Designing Molecules
|
| https://www.youtube.com/watch?v=9HXfvT85EFE Modular Polymer
| Catalysts - Chris Schafmeister
|
| https://www.youtube.com/watch?v=PQDwvatwjD8 10S6P4 Christian
| Schafmeister 2010 UNTT 3rd Annual Conference Session 6
| Presentation 4
| e12e wrote:
| Is there anything new, since.... say 2014? Anyone familiar with
| the project care to comment on how viable a sicl is today, as a
| common lisp?
| rgrmrts wrote:
| I've been watching the project for a while, and have dropped
| into the irc channel a few times. From what I've gathered,
| there's slow but steady progress. Last I checked SICL was in a
| usable state, but I'm not sure how production ready it is or if
| there are benchmarks available to compare it to, say, sbcl.
|
| The folks working on it are always super friendly and helpful,
| so if you're curious to learn more I'd recommend dropping by
| their irc channel and asking.
| eslaught wrote:
| I don't know anything about this specific implementation, but I
| find it incredible that the main author seems to be committing
| to the repo on a daily basis. Considering how old the project
| is, that's quite a commitment for any open source project, much
| less a CL implementation!
|
| But I agree it would be nice to get some information on how
| complete it is.
| Twisol wrote:
| It's at least maintained enough for their README to be up to
| date as of the recent Freenode brouhaha:
|
| > All these channels are on the libera.chat network.
___________________________________________________________________
(page generated 2021-05-26 23:00 UTC)