gpt4 book ai didi

programming-languages - 第一个不是由 John McCarthy 创建的 LISP 是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 18:33:38 24 4
gpt4 key购买 nike

如果我错了请纠正我,但我知道 John McCarthy 参与了 LISP 的第一个版本,但是从 1.5 开始创建了语言的变体。

我的问题是 LISP 的第一个非麦卡锡版本是什么?

最佳答案

嗯,从技术上讲,McCarthy 并没有像我们所知的那样实际创建 LISP。 McCarthy 创造了一种程序推理的形式主义,看起来很像 LISP,但不完全是。 Steve “Slug” Russell 意识到在 IBM 704 的计算机程序中实现这种形式主义并不困难,因此他这样做了。

正是原始程序中的一个错误为我们提供了 LISP 列表的传统格式。代码应该显示

(A, B, C)

一个错误导致它显示

(A B C)

相反。看到它的每个人都更喜欢无逗号的形式,并且这个错误变成了一个特性。

CAR 和 CDR 的名称直接来自 IBM 704 架构。

关于programming-languages - 第一个不是由 John McCarthy 创建的 LISP 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7994405/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com