Hacker GitHub

← All repos

JeffBezanson/femtolisp

View on GitHub ↗ ★ 1,722 Scheme

a lightweight, robust, scheme-like lisp implementation

33 mentions on Hacker News by 28 people: 9 stories, 24 comments · first 2013-06-03 · latest 2026-02-23

Mentions per year 33 mentions · busiest year 2019 (6)
20082026
  1. ▲ 146
    femtolisp: A lightweight, robust, scheme-like Lisp implementation
    story by tosh · 2026-02-23 · 15 comments
  2. Also an interesting Lisp for it’s size is femtolisp from one of the co-creators of Julia: https://github.com/JeffBezanson/femtolisp
    comment by thetwentyone · 2024-01-30 · in A Tour of the Lisps
  3. …ps://discourse.julialang.org/t/cas-benchmarks-symbolics-j... Julia has a lisp origin story, see also: https://github.com/JeffBezanson/femtolisp
  4. Femtolisp anyone? Use in Julia I believe https://github.com/JeffBezanson/femtolisp
  5. …of Julia, created a Lisp prior to Julia, which I think still exists inside Julia in some fashion https://github.com/JeffBezanson/femtolisp
    comment by michaelwww · 2022-09-07 · in From Common Lisp to Julia
  6. …lisp that does useful computation as a passion project. Check out his readme; it's fascinating: https://github.com/JeffBezanson/femtolisp You simply can't say these things about Python (and I generally like Python!). It's truer for PyPy,…
    comment by peatmoss · 2022-05-06 · in Modern Python Performance Considerations
  7. ▲ 133
    Femtolisp – A lightweight, robust, scheme-like Lisp implementation
    story by thetwentyone · 2021-12-20 · 15 comments
  8. …;-------------------|------------------------------------ ---------------------- > (+ 1 2) 3 > (exit) https://github.com/JeffBezanson/femtolisp
    comment by markkitti · 2021-07-12 · in Julia and the Reincarnation of Lisp (2020)
  9. A fun Julia easter egg I recently discovered. Running 'julia --lisp' launches a femtolisp ( https://github.com/JeffBezanson/femtolisp ) interpreter.
  10. …If you're going to waste everybody's time with yet another lisp, at least do it right damnit. https://github.com/JeffBezanson/femtolisp
    comment by chubot · 2020-12-28 · in Wisp: A light Lisp written in C++
  11. …too heavy for you, there's always femtolisp[1]. Anybody up for a challenge claim attolisp? ;) [1] https://github.com/JeffBezanson/femtolisp
    comment by tikej · 2020-12-21 · in PicoLisp Chess
  12. …has a nice, comprehensible Lisp reader written in C, with syntax very similar to Common Lisp: https://github.com/JeffBezanson/femtolisp/blob/master/read.c CMUCL has a fairly complex, but still comprehensible implementation of a Common Lisp…
    comment by ct-1111 · 2020-09-24 · in Compiling a Lisp: Reader
  13. It looks like it's done here in the print routine: https://github.com/JeffBezanson/femtolisp/blob/master/print.... It adds 48 to each byte being printed, which is ASCII '0'.
  14. …version that has a minimal lisp written in C and then builds upon that with this bit of magic: https://github.com/JeffBezanson/femtolisp/blob/master/tiny/s...
  15. ▲ 146
    Femtolisp: A lightweight, robust, scheme-like Lisp implementation
    story by lelf · 2020-01-19 · 60 comments
  16. Jeff (creator of Julia) created femtolisp [0] which is used in the Julia parser. [0]: https://github.com/JeffBezanson/femtolisp
    comment by doctoboggan · 2019-08-05 · in Switching from Common Lisp to Julia (2017)
  17. ▲ 4
    Femtolisp: A lightweight, robust, scheme-like Lisp implementation
    story by auvi · 2019-06-05 · 1 comment
  18. ▲ 3
    Femtolisp: A lightweight, robust, scheme-like Lisp implementation
    story by tosh · 2019-05-14 · 1 comment
  19. …-------|---------------------------------------------------------- > (apply cons '(1 2)) (1 . 2) [1]: https://github.com/JeffBezanson/femtolisp [2]: https://julialang.org/ [3]: https://github.com/JuliaLang/julia/blob/d76a30a7178dd1e9b744...
    comment by ninjin · 2019-03-19 · in Kilo LISP
  20. …a lisp enthusiast. He created his own dialect of scheme (like every lisp enthusiast), femtolisp https://github.com/JeffBezanson/femtolisp This lisp is still used as part of the Julia parser. Julia isn't really a lisp and it isn't trying to…
  21. If you have some space to spare, consider femtolisp: https://github.com/JeffBezanson/femtolisp
    comment by Iwan-Zotow · 2019-01-11 · in uLisp: Lisp for microcontrollers
  22. ▲ 19
    Femtolisp: A lightweight,robust,scheme-like lisp implementation
    story by drdre2001 · 2017-08-12 · 0 comments
  23. Femtolisp https://github.com/JeffBezanson/femtolisp/blob/master/README...
  24. I count more than 30 000 LOC at https://github.com/JeffBezanson/femtolisp
  25. According to the readme[0], femtolisp has both TCO and lexical scope. [0]: https://github.com/JeffBezanson/femtolisp
  26. https://github.com/JeffBezanson/femtolisp
  27. ▲ 1
    Femtolisp: lightweight, robust, scheme-like lisp implementation
    story by sndean · 2016-06-03 · 0 comments
  28. I've been hacking on femtolisp, which is actually what the Julia parser is written in: https://github.com/JeffBezanson/femtolisp femtolisp is more compact than Picrin, for better or worse. It's also pretty highly optimized and relies on…
  29. …pulled all that off, esp macro's, led someone here to tell me it's actually femtolisp internally: https://github.com/JeffBezanson/femtolisp So, they appear to have built a simple LISP, then used it to incrementally build a compiler for a…
  30. ▲ 2
    A purely symbolic gesture [Scheme]
    story by agi · 2015-03-12 · 1 comment
  31. …want Jeff to write a little book about it, walking the reader through the implementation. [1] https://github.com/JeffBezanson/femtolisp
    comment by StefanKarpinski · 2013-12-27 · in Is Ruby Fast Yet?
  32. https://github.com/JeffBezanson/femtolisp Lisp implementation from one of the julialang devs
    comment by erik14th · 2013-07-23 · in Little Lisp interpreter
  33. ▲ 2
    Femtolisp - 150kb, self-contained Scheme-like Lisp
    story by rohshall · 2013-06-03 · 0 comments