What is the most impressive Lisp app?

I know that this is subjective and that’s all, but can you still provide a list of serious applications written in Lisp (perhaps along with what Lisp is)?

+44
lisp
Feb 12 '09 at 21:57
source share
21 answers

ITA Software airline ticket search service . See here to see why this is impressive.

+43
Feb 12 '09 at 22:10
source share

Emacs

At least parts of it are written in Emacs Lisp.

+49
Feb 12 '09 at 22:02
source share

LISP it self! :)

+31
Feb 12 '09 at 10:15
source share

I especially love Maxima . Another good project I discovered relatively recently is Nyquist .

+17
Feb 12 '09 at 22:04
source share

DART A logistics application written in Common Lisp for the first Gulf War freed Kuwait from Saddam Hussein. We can say that the war began when this application was ready. The developers worked under intense pressure to make this possible.

This one application is said to have paid off all (!) US government investments in AI research.

+17
Feb 14 '09 at 0:50
source share

One of the most impressive Lisp applications is Cyc . Cyc is a project started by Doug Lenat who is trying to incorporate common sense knowledge into a knowledge-based system. Not just a little, but really really a lot of knowledge. People learned a lot of different things, and the limitation of artificial intelligence software was noticed to not know anything about it. What is the typical color of honey? Are we sitting on a chair or under a chair? A cup of fresh coffee is hot. When it rains, there is no rain inside. Sea water contains salt, but there is no water in the pond. Most birds can fly. Some birds cannot fly. It is amazing how many of these facts, rules and concepts people know.

Cyc has been constantly evolving since 1984, and the knowledge base contains (figures from 2004) more than 2.5 million facts and rules. It also contains over 150 thousand concepts (similar to classes in OOP). Cyc is developed in SubL (a dialect of Common Lisp).

Knowledge is entered into CycL (a language with declarative logic). Specially trained people enter into knowledge. Cyc verifies that this new knowledge does not contradict existing knowledge. He can also draw new conclusions, and you can request it. For his answers, he can also generate explanations. Cyc also implements many domain-specific heuristics.

In the early days, the project began to develop on Lisp machines, but today the software is portable and accessible to interested students and researchers (OpenCyc and ResearchCyc).

+10
Feb 22 '09 at 11:40
source share

Sawfish has long been the default window manager for GNOME. Now they are Metacity by default, but you can still use Sawfish (also standalone), and it is still actively developing.

Sawfish is very feature rich and customizable. What you expect from a LISP window manager.

+8
Feb 12 '09 at 22:09
source share

Lisp machines were used by NASA to test the launch of Space Shuttle. From a Symbolics press release from 1990:

"Recently, the National High-Definition Aeronautics and Space Administration (NASA) for HDTV video analysis Discovery Discovery in real time. This high-definition system is turned on. NASA engineers receive instant interception of critical launch systems. Engineers were able to improve and enlarge images with high-resolution separation to analyze the status and location of potential problems with space shuttles. "

They used a bunch of Lisp machines with special image processing boards.

+7
Feb 18 '09 at 23:43
source share

AutoCAD G2 Yahoo Store

+4
Feb 13 '09 at 8:12
source share

Obidos, the original Amazon web server

This is according to Steve Egg.

+4
Feb 13 '09 at 8:21
source share

What eventually became Yahoo! Purchases were made using Lisp. See the original description of the author

+4
Feb 13 '09 at 8:31
source share

Whitehouse Publishing Server

During the Clinton administration, the Lisp app was used to inform US citizens about government news. The application was written in Common Lisp and run on top of the CL-HTTP web server on two Symbolics Lisp machines (later on the Open Genera virtual Lisp machine). He also used the object-oriented Statice database. The application provided a taxonomy of government areas that can be requested using the web interface or the mailing interface for publications. For example, citizens can find out what Vice President Al Gore said about environmental issues for a specific week. This expression was closed by George W. Bush when he took office.

+4
Feb 18 '09 at 23:30
source share
+3
Feb 12 '09 at 22:13
source share

Another application that I really like is PWGL .

PWGL is a visual programming language for computerized composition and sound synthesis. This is a LispWorks application that is available for Windows and Mac OS X (free download). It uses a lot of complex graphics (done in OpenGL), for example, in its advanced note editor. It can process and create sounds. It can also use Midi input and output. It contains a lot of examples. If you have LispWorks, you can also download binaries and write your own code using it.

The app’s capabilities are truly awesome, and if you want to learn how to use it, it’s hours of fun for the hobby composer and hobby designer.

+3
Feb 25 '09 at 2:58
source share

Probably not the most impressive, but really worth mentioning, given that this is basically a one-way effort: http://piano.aero/

+2
Apr 18 2018-12-18T00:
source share

LISP, or at least a LISP evaluator.

+1
Feb 12 '09 at 22:14
source share

See question for a list of many commercial Lisp applications.

+1
Feb 13 '09 at 6:26
source share
+1
Feb 13 '09 at 12:46
source share

It's hard to say which Lisp software is the most impressive, but I would add Symbolics Genera and related software to the list of achievements worth mentioning. Also do not forget SLIME .

+1
Feb 14 '09 at 0:01
source share

IRCAM OpenMusic (automated composition environment).

+1
Oct 13 '09 at 20:39
source share

Zone Dating Server: The battlefield is written in Common Lisp. Their website.

+1
Jan 02 2018-12-12T00:
source share



All Articles