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
20082026
-
…for code size. My group is developing Clasp Common Lisp and we use the Cleavir compiler ( https://github.com/clasp-developers/clasp and https://github.com/robert-strandh/SICL ). Cleavir is a new project to develop a powerful, portable…
comment by drmeister · 2018-11-16 · in GPS mapping application in uLisp -
…also be of interest: https://tpapp.github.io/post/common-lisp-to-julia/ As well as (maybe) clasp: https://github.com/clasp-developers/clasp
comment by e12e · 2018-11-08 · in Chicken Scheme 5.0 -
…will need to parse it. A compiler might even generate an internal AST representation (Example: https://github.com/clasp-developers/clasp/blob/master/src/li... ). An interpreter will need to understand the syntax, to be able to traverse…
comment by lispm · 2018-11-01 · in Fun with Symbolic Derivatives in Lisp -
…(CL on LLVM) got university funds to development it (and the ecosystem on the way: LSP library,…). https://github.com/clasp-developers/clasp CL is still adopted by universities (for bioinformatics it seems), or innovative firms (Emotiq…
comment by vindarel · 2018-10-19 · in This Old Lisp -
…) using Common Lisp as a scripting language. Cando is running on Clasp ( https://github.com/clasp-developers/clasp ), a new Common Lisp implementation that interoperates with C++ and is based on LLVM. What attracted me to the langu
comment by drmeister · 2018-05-10 · in Common Lisp homepage -
…One recent shot at is CLASP, especially to reuse scientific computing tools from the C++ world: https://github.com/drmeister/clasp
comment by lispm · 2017-10-16 · in Switching from Common Lisp to Julia -
…lot of quick numerics code. [1] https://beautifulracket.com/appendix/domain-specific-languag... [2] https://github.com/drmeister/clasp
comment by nextos · 2017-10-03 · in Gerbil – An opinionated dialect of Scheme designed for systems programming -
…use cases And now there is also CLASP (LLVM based), great for interfacing with C++ libraries. https://github.com/drmeister/clasp
comment by oumua_don17 · 2017-08-23 · in Why I haven't jumped ship from Common Lisp to Racket just yet -
…issue, I'm not really sure where the problem is. Looks like that's actually a work in progress: https://github.com/drmeister/clasp
comment by devrandomguy · 2017-08-22 · in R7RS Considered Unifier of Previous Standards (2015) [pdf] -
…this was about a project building atop of clasp, like CANDO: https://youtu.be/5bQhGS8V6dQ?t=322 https://github.com/drmeister/clasp https://github.com/drmeister/cando But this does seem a bit more like Julia? "Julia: to Lisp or not to…
comment by e12e · 2017-07-19 · in Back to the Future: Lisp as a Base for a Statistical Computing System [pdf] -
…a common lisp in c++[clasp] -- perhaps making a real common lisp in rust would make sense? [clasp] https://github.com/drmeister/clasp
comment by e12e · 2017-07-16 · in Remacs – A community-driven port of Emacs to Rust -
…ManKai Common Lisp https://common-lisp.net/project/mkcl/ Clasp (C++ interop ) https://github.com/drmeister/clasp ThinLisp https://sourceforge.net/projects/thinlisp/ https://github.com/aoh/owl-lisp Bigloo Scheme CHICKEN Scheme Gambit Sch
comment by FrozenVoid · 2017-06-05 · in The Lisp Curse (2011) -
…which does exactly this. It's not a small project and it's definitely not an easy thing to do. https://github.com/drmeister/clasp
comment by lokedhs · 2017-05-22 · in Google scored points with its community by supporting Kotlin -
…this, it should be possible to use something like CLASP [1] to do hot loading on C++ code objects. https://github.com/drmeister/clasp
comment by elcritch · 2017-04-29 · in Rust for Clojurists -
https://github.com/drmeister/clasp From the CLASP page: > 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 lispm · 2017-04-10 · in Dale – A Lisp-flavoured C -
…https://common-lisp.net/project/ecl/ https://common-lisp.net/project/mkcl/ https://wukix.com/mocl https://github.com/drmeister/clasp
comment by lispm · 2016-09-10 · in Owl Lisp – A purely functional Scheme that compiles to C -
…to get rid of a lot of stuff. [1] "Embeddable Common Lisp" https://common-lisp.net/project/ecl/ [2] https://github.com/drmeister/clasp
comment by e12e · 2016-06-02 · in Sapper, a lightweight web framework written in Rust -
…C++": https://www.youtube.com/watch?v=h31pURzgYX8 "Clasp — Bringing Common Lisp and C++ Together": https://github.com/drmeister/clasp
comment by e12e · 2016-05-13 · in Final “STEPS Toward the Reinvention of Programming” Paper [pdf] -
Note SICL is used in CLASP https://github.com/drmeister/clasp (according to CLASP author's talk somewhere)
comment by agumonkey · 2016-03-13 · in Ask HN: What are some examples of beautiful software? -
…directly to Common Lisp. That allowed me to use the llvm C++ API directly. The project is called clasp -> github.com/drmeister/clasp Send me a message - we should talk and compare notes.
comment by drmeister · 2016-03-04 · in No Compiler – On LLVM, and writing software without a compiler -
…evolving compiler. I suppose the LLVM API is quite stable, but things might break over time. [1] https://github.com/drmeister/clasp
comment by junke · 2016-02-07 · in Amplifying C (2010) -
…is under active development and looks very promising. [1] https://common-lisp.net/project/ecl/ [2] https://github.com/drmeister/clasp
comment by junke · 2016-02-07 · in Amplifying C (2010) -
I've implemented Common Lisp using llvm (github.com/drmeister/clasp). I've integrated the Boehm and Memory Pool system garbage collectors. How? It would take a long time to explain - but it's doable.
comment by drmeister · 2015-12-26 · in Kaleidoscope: Implementing a Language with LLVM -
There are several. In Clasp there is https://github.com/drmeister/clasp/blob/master/src/asttoolin... - that exposes the entire Clang AST class hierarchy. Then there is https://github.com/drmeister/demo-clasp-cxx - it exposes a small "Hello…
comment by drmeister · 2015-11-21 · in Clasp 0.4 – Joining Common Lisp and C++ -
…joining #clasp on Freenode (as I did a couple of months ago). The channel is pretty active. [1]: https://github.com/drmeister/clasp/issues/41
comment by jorams · 2015-11-21 · in Clasp 0.4 – Joining Common Lisp and C++ -
…up and make it usable by other people? Edit: And perhaps more worrying, there are things like this https://github.com/drmeister/clasp/blob/master/src/clbind/cl... , where there's a copyright notice, and then immediately below it an older…
comment by jlarocco · 2015-11-21 · in Clasp 0.4 – Joining Common Lisp and C++ -
…of your lisp tool I think you will find Clasp interesting unless you are the Clasp author :) https://github.com/drmeister/clasp
comment by srean · 2015-08-16 · in Evil ML: ML to C++ template language -
CLASP ( https://github.com/drmeister/clasp ), a Common Lisp, can optionally use one of Boehm or the Memory Pool System ( http://www.ravenbrook.com/project/mps ). Open Dylan ( http://opendylan.org/ ), a Lisp-like language without Lisp-like…
comment by BruceM · 2015-07-10 · in A Garbage Collector for C and C++ -
…I was motivated by the same shortcomings in traditional software development languages and tools ( https://github.com/drmeister/clasp ). I choose Common Lisp rather than Scheme because the killer feature of Lisp is Macros and they are…
comment by drmeister · 2015-07-01 · in John Carmack working on Scheme as a VR scripting language -
Outsource to libs. Look at the list of dependencies given on the github project's page: https://github.com/drmeister/clasp Do any of this from scratch and your productivity will plummet: LLVM for compiling; Boehm for garbage collection;…
comment by kazinator · 2015-06-16 · in Clasp: Common Lisp Using LLVM and C++ for Molecular Metaprogramming [video] -
For anyone looking for the project: https://github.com/drmeister/clasp
comment by bratsche · 2015-06-15 · in Clasp: Common Lisp Using LLVM and C++ for Molecular Metaprogramming [video]