5 ms·
Congratulations! ECL is very mature, and this release seems to further solidify that aspect of the project. We've been using it heavily at our startup with no p
by diogofranco 11y ago
Congratulations! ECL is very mature, and this release seems to further solidify that aspect of the project. We've been using it heavily at our startup with no problems, embedded with c++. I think it's a very well done implementation.
If you're thinking of trying ECL out but emacs/slime is too much to have to learn, rlwrap, is a readline wrapper that makes the REPL very friendly. To integrate with c++, the ECL manual [1] is a decent reference.
[1] https://common-lisp.net/project/ecl/manual/ https://common-lisp.net/project/ecl/manual/
- raphaelss 11y agoPlease share with us what are you using it for if you can. I'd love to hear it.
- diogofranco 11y agoIt's a very straightforward use case, actually. We have c++ code on the AI/ML side of our company, well integrated with the rest of the stack. For some of our ideas in this area though, lisp was clearly very suitable, so we tried ECL. We mostly call c++ functions from lisp, and eval some lisp code on the c++ side. It always worked without problems. I only had experience with sbcl and clisp before, but ECL proved very mature and well designed. We love it and don't intend on looking back.
- jackdaniel 11y agoThanks! Don't forget to report a bugs if you find any :-)