gpt4 book ai didi

lisp - LISP 是编译语言还是解释语言?

转载 作者:太空宇宙 更新时间:2023-11-03 19:04:07 30 4
gpt4 key购买 nike

我知道,严格来说,没有编译语言或解释语言这回事。

但是,一般来说,LISP 是用来编写 Python、bash 脚本、批处理脚本之类的脚本的吗?

还是像 C++、JAVA 和 C# 这样的通用编程语言?

谁能用简单的术语解释一下?

最佳答案

Lisp 编程语言和达特茅斯 BASIC 的早期版本将是示例解释器语言(解析源代码并直接执行其行为。)。但是,Common lisp(当前版本)是一种编译器语言。

请注意,大多数 Lisp 编译器不是Just In Time 编译器。作为程序员,您可以调用编译器,例如在 Common Lisp 中使用函数 COMPILECOMPILE-FILE。然后 Lisp 代码被编译。

此外,大多数同时具有编译器和解释器的 Lisp 系统允许自由混合执行解释和编译代码。

更多详情请查看here

关于lisp - LISP 是编译语言还是解释语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36193024/

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