Hacker GitHub

← All repos

clasp-developers/clasp

View on GitHub ↗ ★ 2,792 Common Lisp

clasp Common Lisp environment

95 mentions on Hacker News by 48 people: 13 stories, 82 comments · first 2015-02-21 · latest 2025-07-09

Mentions per year 95 mentions · busiest year 2022 (18)
20082026
  1. …not Clapp, and it's still getting releases. 2.7.0 was released in January, and 2.8.0 is pending. https://github.com/clasp-developers/clasp
    comment by Jtsummers · 2025-07-09 · in The Jank programming language
  2. …has, as a first step, implementing Lisp in the target language . For a famous example, see Clasp: https://github.com/clasp-developers/clasp
    comment by bitwize · 2025-04-11 · in Why I Program in Lisp
  3. Maybe of interest: https://github.com/clasp-developers/clasp/ (Lisp env. that uses LLVM for compilation; new-ish, actively developed.) However, my impression (I didn't measure it) is that the compilation speed is an order of magnitude…
    comment by klibertp · 2025-01-25 · in Wild – A fast linker for Linux
  4. …with it's massive leap forward with it's recent updates it is simply a great platform in 2024. https://github.com/clasp-developers/clasp
  5. …be very difficult and this functionality may better realized with a functional language (e.g. CLASP https://github.com/clasp-developers/clasp ) or may require programmers to work at an uncomfortably high level of abstraction.
    comment by quohort · 2024-08-03 · in Clang vs. Clang
  6. …as SBCL Common Lisp" and "Gambit performs similarly". I think for scientific computing, Clasp (see https://github.com/clasp-developers/clasp ) is an interesting candidate since it makes a huge number of high-performance scientific…
    comment by Rochus · 2024-06-10 · in Scheme for Scientific Computing (2018)
  7. …and on Libera Chat. ## Implementations CLASP (CL for C++ on LLVM) reached its v1.0, congrats. https://github.com/clasp-developers/clasp/releases/tag/1.0.0 More are in the making… We got dynamic library delivery tool for SBCL…
    comment by vindarel · 2024-05-22 · in A Road to Common Lisp (2018)
  8. I accidentally a Common Lisp that interoperates with C++ ( https://github.com/clasp-developers/clasp.git ). We would also like to move beyond BDWGC and the Whiffle GC looks interesting. I will reach out to you, and maybe we can chat about…
    comment by drmeister · 2023-11-15 · in I accidentally a scheme
  9. Clasp might be such a language, it seems. https://github.com/clasp-developers/clasp
  10. ▲ 2
    Clasp v2.3.0 with Preliminary Apple Silicon support
    story by oumua_don17 · 2023-06-06 · 0 comments
  11. …when locks are involved. I've implemented a multithreaded Common Lisp programming environment ( https://github.com/clasp-developers/clasp.git ) that interoperates with C++. Two locks that cause me massive headaches are (1) in the unwinder…
    comment by drmeister · 2023-02-18 · in Recursive (Re-Entrant) Locks (2013)
  12. …"I just want to draw molecules" Meister [1] and "Wouldn't an OS in Lisp be Cool" Froggey [2]. [1] https://github.com/clasp-developers/clasp [2] Mezzano https://github.com/froggey/Mezzano
  13. ▲ 98
    Clasp 2.0
    story by oumua_don17 · 2022-10-28 · 11 comments
  14. ▲ 6
    Clasp (LLVM-based Common Lisp) v2.0.0 released
    story by ducktective · 2022-10-27 · 0 comments
  15. They have benchmarks comparing different CL implementations https://github.com/clasp-developers/clasp/wiki/Benchmark-Res... https://github.com/clasp-developers/clasp/wiki/Relative-Comp...
  16. Benchmarks here from 2020 https://github.com/clasp-developers/clasp/wiki/Benchmark-Res...
  17. ▲ 123
    Clasp: A Common Lisp implementation using LLVM for compilation to native code
    story by ducktective · 2022-09-06 · 18 comments
  18. …with libraries written in C and C++. [1] https://drmeister.wordpress.com/about/ [2] https://github.com/clasp-developers/clasp
    comment by noblethrasher · 2022-09-04 · in Why Haskell Is Interesting? (2005)
  19. CLASP? CL on LLVM. https://github.com/clasp-developers/clasp/ > Clasp is a new Common Lisp implementation that seamlessly interoperates with C++ libraries and programs using LLVM for compilation to native code. This allows Clasp to take…
    comment by vindarel · 2022-08-17 · in The Jank Language: LLVM Hosted Clojure
  20. ▲ 3
    Clasp – Bringing Common Lisp and C++ Together
    story by dunefox · 2022-06-14 · 0 comments
  21. …and on Libera Chat. ## Implementations CLASP (CL for C++ on LLVM) reached its v1.0, congrats. https://github.com/clasp-developers/clasp/releases/tag/1.0.0 More are in the making… We got dynamic library delivery tool for SBCL…
    comment by vindarel · 2022-06-06 · in A Road to Common Lisp (2018)
  22. …scientific computing to common lisp. There are some interesting projects I was able to find like https://github.com/clasp-developers/clasp and https://github.com/marcoheisig/Petalisp and https://github.com/takagi/avm . But I guess it would…
  23. ▲ 5
    Clasp, the LLVM-powered Common Lisp implementation reached v1.0
    story by pcr910303 · 2022-04-22 · 1 comment
  24. ▲ 1
    Clasp v1.0.0 Released
    story by oumua_don17 · 2022-03-30 · 0 comments
  25. …since being a v1 (rather than v2) the README (or release notes) seems to be a better link. [0] https://github.com/clasp-developers/clasp/blob/1.0.0/README....
    comment by karmakaze · 2022-03-27 · in Clasp Is v1.0.0
  26. ▲ 6
    Clasp reaches 1.0 (Common Lisp with C++ Interop)
    story by Decabytes · 2022-03-27 · 1 comment
  27. ▲ 10
    Clasp Is v1.0.0
    story by BlanketLogic · 2022-03-27 · 2 comments
  28. …causes me a LOT of grief when debugging clasp (Common Lisp implemented using llvm as the backend https://github.com/clasp-developers/clasp.git ). Every time a JITted object file is added using the API, the entire symbol table is sorted. If…
    comment by drmeister · 2022-03-21 · in Debugging with GDB
  29. …implementation that interoperates with C++ and it uses exception handling to unwind the stack ( https://github.com/clasp-developers/clasp.git ). We hit this global lock in unwinding problem a lot - it causes us a lot of grief.
  30. ▲ 4
    Clasp – Bringing Common Lisp and C++ Together
    story by tosh · 2021-11-13 · 0 comments
  31. …to rewrite it) I implemented Clasp, a Common Lisp implementation that interoperates with C++ ( https://github.com/clasp-developers/clasp.git ) so that I can write code that will hopefully live longer. I am one of the few software…
    comment by drmeister · 2021-11-12 · in Why Lisp?
  32. …most popular one is sbcl. in fact there is an implementation CLASP[0] that is hosted on llvm [0] https://github.com/clasp-developers/clasp [*...*] enclosed part added to the response subsequently to initial posting
    comment by medo-bear · 2021-10-28 · in Why Lisp? (2015)
  33. …some of the people behind these projects are on HN and maybe they can further expand on this [0] https://github.com/clasp-developers/clasp [1] https://github.com/marcoheisig/Petalisp [2] https://github.com/quil-lang/magicl [3]…
  34. …on the LLVM framework - Clasp[1]. It can be natively compiled and designed for performance. [1] https://github.com/clasp-developers/clasp
  35. …(a feat which no other language I know of even tries, except perhaps .NET with managed C++). [0] https://github.com/clasp-developers/clasp
  36. I had a very different experience. I implemented Common Lisp using LLVM-IR as the backend ( https://github.com/clasp-developers/clasp.git ). 1. I started with a primitive lisp interpreter written in C++ and worked hard on exposing C++…
    comment by drmeister · 2021-09-07 · in Learning Almost Nothing About LLVM
  37. Consider perhaps https://github.com/clasp-developers/clasp which is a common-lisp specifically designed to interop with C++.
  38. …See Accessing C,C++ Libraries)" "Easily Embeddable (i.e Ferret fns are just C++ functors.)" - https://github.com/clasp-developers/clasp "Clasp is a new Common Lisp implementation that seamlessly interoperates with C++ libraries and…
    comment by anentropic · 2021-06-09 · in Embedding Lisp in C++ – A Recipe
  39. Checkout https://github.com/clasp-developers/clasp "Clasp: Common Lisp using LLVM and C++ for Designing Molecules": https://www.youtube.com/watch?v=0rSMt1pAlbE
  40. ▲ 2
    Clasp – Bringing Common Lisp and C++ Together
    story by dunefox · 2021-03-18 · 0 comments
  41. https://github.com/clasp-developers/clasp
  42. …(and claim it's the best tool for the job). For example, they create a new Lisp implementation: https://github.com/clasp-developers/clasp More success stories: https://lisp-lang.org/success/
  43. …I am developing Clasp - a Common Lisp implementation based on LLVM that interoperates with C++/C ( https://github.com/clasp-developers/clasp.git ) for scientific programming. With Clasp, we get the best of multiple worlds. We get a dynamic…
  44. …Robert Strandh talks about here. We implemented a Common Lisp in C++ that interoperates with C++ ( https://github.com/clasp-developers/clasp.git ). I ended up implementing a lot more C++ code than I wanted to and then replacing much of it…
  45. …rather vote for CLASP for which there are many applications in chemistry and molecular biology, see https://github.com/clasp-developers/clasp
    comment by Rochus · 2020-05-19 · in Fast high-level programming languages
  46. …targeting JS can run the output through closure; I've done so with Parenscript, for example. 1: https://github.com/clasp-developers/clasp
    comment by aidenn0 · 2019-11-18 · in PAIP: Run Common Lisp in Browser?
  47. …to enable the combination of Lisp-style dynamic development approaches with C++ libraries. https://github.com/clasp-developers/clasp https://www.youtube.com/watch?v=mbdXeRBbgDM
    comment by 0xcde4c3db · 2019-07-12 · in Racket Is an Acceptable Python
  48. …some activity CLASP is a relatively new Common Lisp implementation with deep C++/LLVM integration. https://github.com/clasp-developers/clasp Quicklisp adds new libraries every month. http://blog.quicklisp.org LispWorks and Allegro CL are…
    comment by lispm · 2019-07-06 · in SBCL – Past, Present, Future [pdf]
  49. …the different implementations). [1] https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule [2] https://github.com/clasp-developers/clasp
  50. Another is clasp https://github.com/clasp-developers/clasp There are a few interesting talks on yt: https://www.youtube.com/watch?v=mbdXeRBbgDM