【问题标题】:Thread support in scheme scm 5e5 implementation方案 scm 5e5 实现中的线程支持
【发布时间】:2015-10-29 15:14:17
【问题描述】:

我已经学习了几个月的 Scheme,现在在 Debian 8 下使用 scm 5e5 并通过 SICP。我也在学习计算机编程的概念、技术和模型,我现在有足够的信心模拟 Scheme 中的代码示例,而不是采用 Mozart 系统。总的来说,我发现学习计算试图在 Scheme 中复制 C++/Java/C#、Python 或 Haskell 等语言结构是一种乐趣,反之亦然。但是,我现在在处理并发构造时遇到了麻烦,因为我找不到如何通过 scm 获得线程支持。我已经能够使用 fork 和 execl 但这并不完全相同。我查看了文档(scm 手册和 slib 手册,但看不到与线程支持相关的任何内容)。我在 MIT-scheme 文档中看不到任何内容。我刚刚安装了 guile,看起来 guile 可以做到。但是,我喜欢我的 scm。我必须放弃它才能玩线程吗?还是我错过了什么?

【问题讨论】:

    标签: scheme


    【解决方案1】:

    可悲的是,通过 SCM 文档和资源查找,似乎没有可用于 SCM 的方案级线程库。

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

    【讨论】:

    • 非常感谢克里斯。
    猜你喜欢
    • 2017-12-04
    • 1970-01-01
    • 1970-01-01
    • 2013-09-25
    • 1970-01-01
    • 1970-01-01
    • 2017-08-02
    • 2012-01-30
    • 1970-01-01
    相关资源
    最近更新 更多