方案scm 5e5实现中的线程支持

时间:2015-10-29 15:14:18

标签: scheme

我已经学习了Scheme几个月了,现在在Debian 8下使用scm 5e5并通过SICP。我也正在学习计算机编程的概念,技术和模型,我现在有足够的信心模仿Scheme中的代码示例,而不是采用Mozart系统。总的来说,我觉得很高兴学习计算试图在Scheme中复制C ++ / Java / C#,Python或Haskell的语言结构,反之亦然。但是,我现在无法处理并发结构,因为我无法找到如何使用scm获取线程支持。我已经能够使用fork和execl,但这并不完全相同。我查看了doc(scm手册和slib手册,但无法看到与线程支持相关的任何内容)。我在麻省理工学院的计划文件中看不到任何内容。我刚刚安装了guile,看起来guile会这样做。但是,我喜欢我的公司。我是否必须放弃才能玩线程?或者有什么我错过了?

1 个答案:

答案 0 :(得分:1)

遗憾的是,通过SCM文档和源代码,看起来没有可用于SCM的Scheme级别线程库。

你可以使用Guile。 :-P(披露:我是Guile的提交者。)