单一命名空间为何会导致不卫生的宏? (在 LISP 中)
有人声称 LISP 中的单一名称空间会导致宏不卫生。 http://community.schemewiki.org/?hygiene-versus-gensym < a href="http://www.nhplace.com/ken…
构建一台 LISP 机器需要多少个原语?十个、七个还是五个?
在这个网站上,他们说有 10 个 LISP 原语。 原语为:atom、quote、eq、car、cdr、cons、cond、lambda、label、apply。 http://hyperpolyglot.wikidot.…
跨平台(Windows、OSX 10.6)Scheme 中的 OpenGL 开发
正在寻找一个允许我开发在 Windows 和 Mac OSX 上运行的 OpenGL 应用程序的方案版本。 我已经尝试过 Spark-Scheme,但无法使用 OSX 10.6 在我的 Mac …
程序和映射在方案中的使用
我对Scheme很陌生,我正在慢慢找到解决它的方法。 我对程序和地图有一些疑问,希望能得到解答。 (map plus1 (list 1 2 3 4)) 基本上会返回结果: (2 3…
Racket 与Scheme 有何不同?
Racket 是Scheme 的后代。 Racket 与 R6RS 有何不同?它添加了什么,删除了什么,或者只是有所不同? 我知道 Racket 不仅仅是一种语言,它还是一个语…
JVM 上性能最高的 Lisp 是什么
JVM 上性能最高(最快)的 Lisp 实现是什么? 通过 lisp 实现,我考虑了 lisp 系列中任何语言的所有实现,例如 Common Lisp、Scheme、Clojure... 我知…
哪一个更适合初露头角的程序员:经典的 schema 书籍还是像 python 这样的现代语言?
我真的很感兴趣成为一名认真的程序员,人们钦佩的黑客技能,而不是一个甚至无法完成 FizzBuzz 的公司无人机。 目前我已经涉足了几种语言,我的大…
从 .NET/C# 调用 LISP 或 SCHEME
在我现有的软件中,我使用自制决策树实现了遗传编程,该决策树能够在以数组形式提供给它的一些布尔数据中应用基本逻辑运算符(AND OR NOT)。我使用的…