What is lisp used for today and where do you think it's going? [closed]

陌路散爱 提交于 2019-12-03 09:25:32

The Lisp dialect Clojure seems to be growing in popularity - you might ask out at http://clojure.org/ in one of the forums to see what real-world apps people are building with it.

One example from my lisp projects:

ShareBot: It downloads stock market data, analyses it and trades automatically. Credits money into my bank account every month!

Aircraft Design : http://www.piano.aero/

LispWorks lists several applications : http://www.lispworks.com/success-stories/index.html

Franz technologies are widely applicable : http://www.franz.com/

I wanted to typeset some music last week, and the program with the best reputation (free or otherwise) seemed to be Lilypond. I was pleasantly surprised to see it's largely written in, and customizable with, Scheme.

Mostly for configuring and extending Emacs!

*ducks*

CoCreate Modeling, now CREO Elements/Direct Modeling, an extensive 3D CAD application uses Common Lisp as its extension language. AFAIK there are now 7M+ LOC in Common Lisp for that application. Actually Common Lisp is not only the extension language, but large parts of the application are written in Common Lisp (plus some C++).

Other than that Lisp is a family of diverse dialects with diverse implementations (Scheme, Common Lisp, Emacs Lisp, Visual Lisp, Clojure, Logo, ...) and several others.

Strengths are for example:

  • symbolic computing (Maxima, Reduce, Axiom, ACL2, ...)
  • AI, Semantic Web, ... (see the customer stories of Franz for some examples)
  • CAD (AutoCAD, CoCreate, and several others)
  • Music (OpenMusic, Common Music, PWGL, ...)
  • graphical applications (see the LispWorks customer stories for some examples)
  • development environments (Emacs and others)
  • Education (DrScheme, ...)

Seems to be existent in the job market

24 jobs on dice.

Common Lisp isn't widely used in the field at all, but here is one of the most succesful applications I know of.

ITA Software: Airfare Shopping Engine and Franz lisp has a list of others.

Also see the topics of the International Lisp conference 2009. This should give you an impression what people are using Lisp for and what new ideas they are thinking about.

Today lisp is used AI System where the sympolic Data explanation is used.Mainly Lisp is devloped by show the functioning of List. but it use as a symbolic representative language

It is used for anything ant everything that all other programming languages are used for, including web, games, internal applications, ...

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!