3 ms·
I browsed through Common Lisp GitHub repos, but it didn't really answer my question. Are there any known, much used applications, frameworks, libraries, whatsoe
by tete 12y ago
I browsed through Common Lisp GitHub repos, but it didn't really answer my question. Are there any known, much used applications, frameworks, libraries, whatsoever? Something to see the structure of big projects? Something that possibly shows there are also bigger companies interested into LISP?
- zvrba 12y agoNot on github, but, IIRC, Catia is written mostly in Lisp.
- epsylon 12y agoYou're probably thinking of AutoCAD, which isn't written in Lisp, but scriptable using Autodesk's variant of Lisp.
- rayiner 12y agoLisp was popular back when the "interesting" apps were things like compilers, AI systems, mathematics systems, GUI's, etc. See: http://en.m.wikipedia.org/wiki/Category:Common_Lisp_software http://en.m.wikipedia.org/wiki/Category:Common_Lisp_software
- throwawayaway 12y agowhat do you consider interesting nowadays?
- rayiner 12y agoI mean "interesting" in the sense that those were areas of active research and development. I think the equivalent today would be things like control software for self-driving cars and drones, the software that does StreetView, etc.
- fulafel 12y agoIt's a bummer compilers out of vogue now. For example, lackluster compiler tech is the reason GPU computing is still stuck in rare niches.
- emiljbs 12y agoSure, check out pgloader (this guy re-wrote a Python program into Common Lisp and wrote about the experience), the European Lisp Symposium ( http://www.european-lisp-symposium.org/content-programme-full.html http://www.european-lisp-symposium.org/content-programme-ful... ), it's used by Google (ITA, air fairing system), it was used by Naughty Dog for their PS1 and PS2 games (they still use Lisp for scripting), it's been used by NASA, DART ( https://en.wikipedia.org/wiki/Dynamic_Analysis_and_Replanning_Tool https://en.wikipedia.org/wiki/Dynamic_Analysis_and_Replannin... ), Cyc, there's a European company I can't remember the name of that uses Common Lisp for its train scheduling system. There's this new Swedish music company that uses Common Lisp for their software. If you want to see much used applications in the Common Lisp community then check out all of Edi Weitz' software http://weitz.de/ http://weitz.de/ Most Common Lisp that you use is in stuff you don't see, there're no Ruby hipsters here. EDIT: Oh, or why not something like StumpWm? Really, thre's a lot of cool Common Lisp software out there.
- 616c 12y agoStumpWM window manager, the successor to Ratpoison. Both are awesome (obvious disclaimer: I use both). Not on Github per se, but still awesome.
- jinwoo68 12y agoStumpWM is on github. https://github.com/stumpwm/stumpwm https://github.com/stumpwm/stumpwm