从来没有一个 lisp 用户,所以在阅读时不要让我太密集。然而;
我知道该语言存在多种变体,至少有一种变体可以让它在商业上保持一段时间(AutoLisp,VisualLisp - 来自Autodesk的大力支持)......但我不会遇到每天的人使用它。所以,如果你能解释一下这个问题:
你认为它的未来会是什么样的?它会成为少数应用中的另一种支持语言,还是会出现在某个地方?
此外,除了“不得说出名字的编辑”外,
答案 0 :(得分:16)
Lisp方言Clojure似乎越来越受欢迎 - 你可以在其中一个论坛的http://clojure.org/询问,看看人们正在用它构建真实世界的应用程序。
答案 1 :(得分:14)
我的lisp项目的一个例子:
ShareBot:它下载股票市场数据,分析并自动交易。每月将钱存入我的银行账户!
答案 2 :(得分:11)
LispWorks列出了几个应用程序:http://www.lispworks.com/success-stories/index.html
Franz技术广泛适用:http://www.franz.com/
答案 3 :(得分:10)
上周我想排版一些音乐,而声誉最好的节目(免费或其他)似乎是Lilypond。我很高兴看到它主要是用Scheme编写的,并可以自定义。
答案 4 :(得分:9)
主要用于配置和扩展Emacs!
*鸭*
答案 5 :(得分:7)
CoCreate Modeling, now CREO Elements/Direct Modeling,一个广泛的3D CAD应用程序使用Common Lisp作为其扩展语言。对于该应用程序,AFAIK现在在Common Lisp中有7M + LOC。实际上,Common Lisp不仅是扩展语言,而且应用程序的大部分都是用Common Lisp(加上一些C ++)编写的。
除此之外,Lisp是一系列不同的方言,有各种各样的实现(Scheme,Common Lisp,Emacs Lisp,Visual Lisp,Clojure,Logo,......)和其他几种。
优势是例如:
答案 6 :(得分:4)
似乎在job market
中存在 骰子上有24个工作岗位。答案 7 :(得分:4)
Common Lisp根本没有在该领域广泛使用,但这是我所知道的最成功的应用程序之一。
ITA Software: Airfare Shopping Engine和Franz lisp有list个其他人。
答案 8 :(得分:4)
另见topics of the International Lisp conference 2009。这应该让您了解人们使用Lisp的原因以及他们正在考虑的新想法。
答案 9 :(得分:1)
今天lisp使用了AI System,其中使用了符号数据解释。主要是通过显示List的功能开发Lisp。但它用作象征性的代表性语言
答案 10 :(得分:0)
它用于所有其他编程语言所用的任何东西,包括网络,游戏,内部应用程序......