TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

An opinionated guide to Scheme implementations (2013)

99 点作者 felipebueno超过 10 年前

3 条评论

davexunit超过 10 年前
This is a really great little guide for people that want to try out a Scheme but are paralyzed by the options. This will help those in need find a starting point. I highly recommend GNU Guile, the implementation that the author co-maintains.
评论 #8702310 未加载
评论 #8700978 未加载
fspeech超过 10 年前
What about implementing your own Scheme or Lisp if you want to embed an interpreter for your C&#x2F;C++ project (the first scenario discussed in the blog)? I recently decided to roll my own Prolog interpreter for my project. With C++11 and shared pointers it is really a breeze (of course I&#x27;ve thought about doing this for a long time so the actual implementation part was smooth sailing but not the only story). The advantage of rolling my own:<p>1. No GC. Ref counting is sufficient for my own use.<p>2. Integrating with the C&#x2F;C++ libraries I want to use is a lot easier. I designed my implementation for the purpose of embedding in my project and gluing libraries.
评论 #8701655 未加载
leoc超过 10 年前
I would hesitate to call DrRacket &quot;excellent&quot;.
评论 #8701080 未加载
评论 #8701016 未加载