6 ms·
For me Picolisp is a very nice Lisp implementation; easy to understand, enthused founder who has been at it since the 80s. Which is amazing in it's own right. A
by tluyben2 10y ago
For me Picolisp is a very nice Lisp implementation; easy to understand, enthused founder who has been at it since the 80s. Which is amazing in it's own right. And a solid community. Won't go away any time soon. Gambit is the same age, but I find the source code far harder to read. That's a matter of taste I guess.
- shakna 10y agoF-Expressions are awesome fun. Gambit internals does kind of look like black magic half the time, but the author implemented environments because I asked [0], which is very cool. The more experimental lisps, the better we can make the future. I love how the lispish community views PLT, and always tries out someone's new idea. (Bayes integration in newLISP is cool. LFE is also cool.) [0] https://github.com/gambit/gambit/issues/204 https://github.com/gambit/gambit/issues/204
- eggy 10y agoDitto on Fexprs, and PicoLisp! Xtlang in Extempore is a whole lot of fun [1]. Echolisp has amazing built-ins and runs in the browser [2]. Gambit is great to get C code out of. I like LFE, but I have to learn more OTP/BEAM to really use it. Wasp Lisp is a lot of fun for me, and for playing with distributed programs. [1] http://extempore.moso.com.au/ http://extempore.moso.com.au/ [2] http://www.echolalie.org/echolisp/ http://www.echolalie.org/echolisp/
- shakna 10y agoHadn't heard of Wasp [0] before. Looking forward to trying it out! [0] https://github.com/swdunlop/WaspVM https://github.com/swdunlop/WaspVM
- qwertyuiop924 10y agoHave you tried Kernel?
- freekh 10y agoFexprs should be fun, it stands for fun-expression after all... Right?.. I am not a lisper though...:D
- qwertyuiop924 10y agoNo, although what it stands for has been lost to the ages. They're functions whose args are passed unevaled. It kills a whole variety of compiler optimizations, but in an interpreter, there's no reason not to have them.
- minikomi 10y agoHow much of an issue does fixed point over floating point become in picolisp?
- throwaway7645 10y agoMy only criticism (not really criticism)is that Windows is only supported through Cygwin. I will say you can tell the community is very competent. 9/10, the picolisp example on RosettaCode is the most readable while being in the top 5 shortest for loc (kind of hard to beat J in loc).
- kazinator 10y agohttp://www.kylheku.com/cygnal/ http://www.kylheku.com/cygnal/
- deleted 10y ago[deleted]