Common Lisp

44 engineers on Hacker News describe using Common Lisp first-hand: 15 endorse it, 2 regret it, 3 are mixed.

80%trust
44first-hand users
17in production
endorse 15mixed 3regret 2uses, no opinion

“I've been using CL at work for pretty much my entire career and have always gotten a huge amount of leverage from it.”

endorse · production · lisper · 2024-12-25 · source ↗ · wrong label?

“We run a one binary CL (save and die) cluster for $50/mo without containers that makes us millions $ profit a month.”

endorse · production · anonzzzies · 2024-07-13 · source ↗ · wrong label?

“I personally find Common Lisp and Clojure much easier to navigate because I can just ignore the filesystem layout”

endorse · personal · fiddlerwoaroof · 2023-10-13 · source ↗ · wrong label?

“I do all my personal coding in CL... I have been using it for 35 years so I am used to its quirks”

endorse · personal · 35 yr · lisper · 2022-12-17 · source ↗ · wrong label?

“We're using CL in prod for an embedded system for some years now, fairly smooth sailing.”

endorse · production · varjag · 2022-07-21 · source ↗ · wrong label?

“Common Lisp is a great language that I have been using for many years, both professionally and as my preferred language”

mixed · production · betterunix2 · 2021-12-27 · source ↗ · wrong label?

“I've had no issue using Common Lisp in production and employing teams to write and maintain it.”

endorse · production · reikonomusha · 2021-12-10 · source ↗ · wrong label?

“When I finally learned Common Lisp, my only regret was that I hadn't learned it earlier.”

endorse · personal · marksmillibend · 2020-12-07 · source ↗ · wrong label?

“We at Rigetti took a bet with Common Lisp and it passes the "senior-written idiomatic code can be junior-learned and modified" smoke test with flying colors.”

endorse · production · reikonomusha · 2019-12-30 · source ↗ · wrong label?

“I chose Common Lisp (CL) because it is an easy language not because it's hard”

endorse · production · aerique · 2018-12-28 · source ↗ · wrong label?

“I have built a number of small-scale web applications in Common Lisp. I'm running one of them in production right now.”

endorse · production · lisper · 2016-12-09 · source ↗ · wrong label?

“Years later I launched my first start-up idea on Common Lisp. In both situation I learnt two hard truths: a) libraries and support are very important”

regret · production · amazing_jose · 2015-04-03 · source ↗ · wrong label?

“I've been using packages for so long in CL and I never think about them... Packages? They just work and work well.”

endorse · production · 20 yr · e40 · 2014-12-10 · source ↗ · wrong label?

“No fighting with the compiler or being limited by what the PL designer thought you should do”

endorse · personal · aerique · 2012-11-10 · source ↗ · wrong label?

“I learned Common Lisp to see what all the fuss was about, and I don't regret it. I think most claims in its favor are hyperbole”

mixed · personal · neutronicus · 2011-08-06 · source ↗ · wrong label?

“Even though I've only been using common lisp for a few months, i like to think of myself as personally responsible for the state of the Lisp ecosystem”

endorse · personal · pavelludiq · 2010-12-15 · source ↗ · wrong label?

“It is neither easy to learn nor easy to deploy and maintain in production.”

regret · production · jwr · 2010-12-13 · source ↗ · wrong label?

“Using Lisp for a web dev platform was pretty nice. I was a support engineer in those days”

endorse · production · stringbot · 2010-11-14 · source ↗ · wrong label?

“I've built a couple webapps in CL that would simply have been easier in Rails.”

mixed · personal · Zak · 2010-11-14 · source ↗ · wrong label?

“I haven't been this excited about programming in CL since I started (which is 8 years ago”

endorse · personal · 8 yr · sedachv · 2010-10-18 · source ↗ · wrong label?

“I learned Common Lisp and Emacs exclusively on that little netbook”

neutral · personal · schemescape · 2023-12-22 · source ↗ · wrong label?

“Another reason we moved to Go when moving off of Common Lisp.”

neutral · production · ilrwbwrkhv · 2023-12-06 · source ↗ · wrong label?

“I've written some demos in CL with htmx ... and have it shipping in production.”

neutral · personal · worthless-trash · 2023-11-27 · source ↗ · wrong label?

“I've taken one of McCarthy's example interpreters and made the language Common Lisp compatible. One can then load the interpreter into Common Lisp and run example programs.”

neutral · personal · lispm · 2023-08-14 · source ↗ · wrong label?

“It was 2011 and I'd had about 3 years of lisp experience.”

neutral · personal · 3 yr · chollida1 · 2023-08-04 · source ↗ · wrong label?

“What got me to switch was developing in common lisp.”

neutral · personal · aidenn0 · 2021-12-29 · source ↗ · wrong label?

“This is what I've been using to learn CL.”

neutral · personal · scruple · 2020-12-31 · source ↗ · wrong label?

“I have been using Lisp languages for 35 years and part time Haskell for about 7 years”

neutral · personal · 35 yr · mark_l_watson · 2019-12-30 · source ↗ · wrong label?

“We do use “standard” macros, mostly from the ALEXANDRIA library.”

neutral · production · reikonomusha · 2019-12-30 · source ↗ · wrong label?

“I now use Emacs or VSCode about equal amounts for Common Lisp, Racket, and Haskell”

neutral · personal · mark_l_watson · 2019-12-08 · source ↗ · wrong label?

“copying the examples from it into Python and then Scheme (introduced to me by that same guy) and Common Lisp.”

neutral · personal · 0db532a0 · 2019-11-30 · source ↗ · wrong label?

“I learned Clojure to join, but new Common Lisp well before.”

neutral · personal · dtolpin · 2018-12-04 · source ↗ · wrong label?

“Since many Lisp dialects have a lot macros, you have to use them anyway.”

neutral · personal · lispm · 2017-11-22 · source ↗ · wrong label?

“I wrote a Common Lisp program that wrote all the yield management algorithms again out as SQL stored procedures”

neutral · production · zeveb · 2017-10-31 · source ↗ · wrong label?

“after years of Common Lisp and Clojure programming (at hobby level)”

neutral · personal · justinhj · 2016-12-30 · source ↗ · wrong label?

“as I personally started learning CL”

neutral · personal · monkeyshelli · 2015-06-28 · source ↗ · wrong label?

“Yes we use RPG, occasional COBOL is around, and CL is the wrapper.”

neutral · production · Shivetya · 2013-01-15 · source ↗ · wrong label?

“I bought Guy Steele's Lisp reference and wrote a Common Lisp system from ground up with C”

neutral · personal · ww520 · 2012-12-28 · source ↗ · wrong label?

“this has led me to Clojure, CL, Haskell and Erlang.”

neutral · personal · biscarch · 2012-12-15 · source ↗ · wrong label?

“I've build a couple of clojure and common lisp toy apps, and a few 2D games in common lisp with lispbuilder-sdl”

neutral · personal · pavelludiq · 2011-06-14 · source ↗ · wrong label?

“in the last 5 years I have had 1+ years of Common Lisp consulting work.”

neutral · production · 1 yr · mark_l_watson · 2010-12-21 · source ↗ · wrong label?

“I've been a Lisp weenie for a long time now (Scheme, Common Lisp, recently Clojure both at work and in hobby projects).”

neutral · personal · strlen · 2010-11-19 · source ↗ · wrong label?

“Having learned C, Java, SQL, Common Lisp, and Scheme on my own”

neutral · personal · masterponomo · 2010-08-02 · source ↗ · wrong label?

“I've had more eye opening experiences programming in Clojure than in any language I learned before it. (C, C++, Java, Python, Ruby, common lisp)”

neutral · personal · rosejn · 2010-07-15 · source ↗ · wrong label?