[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)