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

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

南冥有猫 发布于 2021-11-30 字数 784 浏览 722 回复 11 原文

Never been a lisp user, so don't take me as too dense while reading this. However;

  • What is lisp used for today?

I know there are several variants of the language in existence, at least one which will keep it alive commercially for a while longer (AutoLisp, VisualLisp - pretty big support from Autodesk)... But I don't meet everyday people using it. So if you could shed some light on the matter:

  • What is its primary target market nowadays?

And what do you believe its future will be?.. Will it become just another support language in few apps, or is it going somewhere?

Also, apart from "an editor whose name shall not be spoken";

  • What other apps keep it as a support language ?

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。



需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。


蘑菇王子 2022-06-07 11 楼

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

苹果你个爱泡泡 2022-06-07 10 楼

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

拥抱没勇气 2022-06-07 9 楼

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.

等风来 2022-06-07 8 楼

Seems to be existent in the job market

24 jobs on dice.

花之痕靓丽 2022-06-07 7 楼

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.

所有深爱都是秘密 2022-06-07 6 楼

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, ...)
护你周全 2022-06-07 5 楼

Mostly for configuring and extending Emacs!


枯寂 2022-06-07 4 楼

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.

永不分离 2022-06-07 3 楼

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/

烏雲後面有陽光 2022-06-07 2 楼

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!

停滞 2022-06-07 1 楼

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.