TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Embeddable Common-Lisp 16.0.0 released

55 pointsby jackdanielover 9 years ago

3 comments

diogofrancoover 9 years ago
Congratulations! ECL is very mature, and this release seems to further solidify that aspect of the project. We&#x27;ve been using it heavily at our startup with no problems, embedded with c++. I think it&#x27;s a very well done implementation. If you&#x27;re thinking of trying ECL out but emacs&#x2F;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.<p>[1] <a href="https:&#x2F;&#x2F;common-lisp.net&#x2F;project&#x2F;ecl&#x2F;manual&#x2F;" rel="nofollow">https:&#x2F;&#x2F;common-lisp.net&#x2F;project&#x2F;ecl&#x2F;manual&#x2F;</a>
评论 #10138633 未加载
评论 #10141143 未加载
_deliriumover 9 years ago
Has anyone used the embedding aspect of ECL significantly? I&#x27;ve used ECL as a standalone Lisp system, and also done fairly trivial embedding where there isn&#x27;t much more interaction than there would be if you communicated with an external Lisp system via a pipe. But curious how usable the API on the C side is for interacting with an embedded ECL, to call functions and pass data across the boundary in either direction (cl_object, cl_def_c_function, etc.). The documentation for that part seems pretty sparse.
评论 #10141131 未加载
sctbover 9 years ago
An issue of ECL Quarterly was also published recently including some release coverage: <a href="https:&#x2F;&#x2F;common-lisp.net&#x2F;project&#x2F;ecl&#x2F;quarterly&#x2F;volume2.html" rel="nofollow">https:&#x2F;&#x2F;common-lisp.net&#x2F;project&#x2F;ecl&#x2F;quarterly&#x2F;volume2.html</a>.