我正在学习计划,并想知道是否有任何活跃的开源项目我可以参与其中?
我即将结束SICP,虽然这有很好的复杂例子,但没有教科书代码与现实世界的应用程序相比。例如,测试代码/基准测试/修订控制样式/纯粹的大小和范围等。因此,我非常期待在野外看到一个项目。
我尝试搜索谷歌代码,但只找到了实施RSR5 / 6的解释器项目。
也许那里的项目不多,我应该考虑scala?!
对特定项目的建议甚至指点表示赞赏。
更新:我不太清楚我更喜欢在+ + +计划中编写的项目,而不是+ + +的实现+。
更新2:github上还有一些项目。不是很多,而是一些。
答案 0 :(得分:2)
目前,SourceForge声称已将293 projects写入Scheme。你应该能够在那里找到感兴趣的东西。
答案 1 :(得分:0)
看看schemers.org。 implementation页面有大量的方案实现。其中许多是开源的,欢迎志愿者。
答案 2 :(得分:0)
我也在学习计划。阅读“Little Schemer”并想尝试一些真正的代码。尝试编写GnuCash报告只需一小步。不是真正的开源项目,而是在现实生活中尝试一些方案。这也有助于了解GUILE是GNU操作系统的官方扩展语言。