gpt4 book ai didi

ubuntu - 软件包 GCL 和 CLISP 之间有什么区别?

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

在 Ubuntu 存储库中有两种 Lisp 实现:GCL 和 CLISP。它们之间有根本的区别吗?哪个更接近行业标准?

最佳答案

Common Lisp 实际上是在 ANSI 标准中定义的。它有很多实现,包括商业和 FOSS。这些实现通常符合标准,并为标准中未定义的事物(例如线程、FFI 和 unicode)提供一些自己的扩展。

你应该看到 http://www.cliki.net/Common%20Lisp%20implementation用于比较实现。您应该使用哪一个取决于您的需要和偏好。一开始你可以只选择一个。不管怎样,语言本身都是一样的,只要您不使用任何特定于实现的扩展,您就可以根据需要轻松切换到另一种语言。

我个人更喜欢 Linux 上的 SBCL。它具有良好的性能并包括线程和所有扩展。主要弱点是程序会非常大(磁盘空间和内存使用)。如果您要构建服务器端应用程序,或者大到超过实现的东西,这并不重要,但对于较小的客户端工具,您可能需要研究 CLISP。我没有用过 GCL,所以我不能说太多。

关于ubuntu - 软件包 GCL 和 CLISP 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34613650/

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