Earlier quoted context omitted.
Where would you recommend one starts? With Racket?
Every lisp variant is a bit different. Racket, Clojure, and Common Lisp are all excellent. Read a bit about the compromises and dip your toes in one and see if it sticks.
I still Lisp (2021)
41–50 of 119 posts
Re: I still Lisp (2021)
#42Earlier quoted context omitted.
I feel like there may be more Emacs Lisp being written recently than other Lisps and prose about Lisp combined.
which is a terrible shame and a lesson. of the 10 or so lisp like languages i've used extensively, elisp is by far the worst. it succeeds because it interfaces with something important, and its carried along everywhere.
Re: I still Lisp (2021)
#43Earlier quoted context omitted.
I feel like there may be more Emacs Lisp being written recently than other Lisps and prose about Lisp combined.
> more Emacs Lisp being written recently Do you mean since hitting rock bottom in June 2021? https://pageviews.wmcloud.org/?project=en.wikipedia.org&plat...
Re: I still Lisp (2021)
#44Earlier quoted context omitted.
No Rust, warmed over ideas form 40 years ago are just hard enough to make mediocrsties think they are cutting edge. >Can you expand on that? You generate code of other language than lisp in lisp? I write the real program in lisp in two weeks then translate it to a brain dead language over a few months so the average developer contribute to the code base. It's rather impossible to get people used to algol descendants…
I code in assembly in my mind. I just translate it to Lisp so others can understand it. (sarcasm over) If Lisp is so amazing, why does it not get more followers?
E.g. Lisp is so much better than pretty much every other programming language (except maybe APL) that it truly is bizarre and therefore interesting that it doesn't get wider adoption. (I don't even use it, despite having such a near-worshipful attitude towards it.)
Re: I still Lisp (2021)
#45I have a suspicion that outside of the 10 people writing lisp seriously—shirakumo, stylewarning, lispm, and some others— there’s more characters of prose praising lisp being written than lisp being written. It’s a great language. I really like it and am using it for some projects. I just want people to actually use it rather than talking about using it. Edit: I’m wrong in the present case! Author has some cool projec…
Re: I still Lisp (2021)
#46for js/react, there is nothing even close to reagent/shadowcljs.
lisp is thriving on frontend, and doing just fine on backend.
Re: I still Lisp (2021)
#47Earlier quoted context omitted.
(I've done a lot of Lisp, for money, and for open source platform&community buildout.) HN articles about exotic things, not just Lisp, do seem to get upvoted disproportionately. Also, PG declared Lisp as something you're supposed to think is important or a superpower, and I've wondered whether that also contributes to some upvotes on HN. But I'm not aware that a single one of the bajillion YC startups used Lisp. Mayb…
As a counterexample, Clojure is pretty popular in some niches. I have received offers this year to join well-funded startups using Clojure. Datomic is great for some usecases. Clojure often leads the Stack Overflow survey in terms of salary.
Clojure often leads the Stack Overflow survey in terms of salary.
wouldn't that also imply the classic demand and supply thingy ? the one that is alluded too in pg's articles...Re: I still Lisp (2021)
#48Earlier quoted context omitted.
No Rust, warmed over ideas form 40 years ago are just hard enough to make mediocrsties think they are cutting edge. >Can you expand on that? You generate code of other language than lisp in lisp? I write the real program in lisp in two weeks then translate it to a brain dead language over a few months so the average developer contribute to the code base. It's rather impossible to get people used to algol descendants…
I code in assembly in my mind. I just translate it to Lisp so others can understand it. (sarcasm over) If Lisp is so amazing, why does it not get more followers?
It's not popular because the majority of programmers are mediocre and will never understand the point of homoiconicity.
Re: I still Lisp (2021)
#49Earlier quoted context omitted.
I feel like there may be more Emacs Lisp being written recently than other Lisps and prose about Lisp combined.
which is a terrible shame and a lesson. of the 10 or so lisp like languages i've used extensively, elisp is by far the worst. it succeeds because it interfaces with something important, and its carried along everywhere.
What's the lesson? That a text editor's extension language needs the strong concurrency and immutability models of a Clojure or sbcl? Getting emacs to sit and roll over doesn't exactly require an industrial grade language.
Re: I still Lisp (2021)
#50I have a suspicion that outside of the 10 people writing lisp seriously—shirakumo, stylewarning, lispm, and some others— there’s more characters of prose praising lisp being written than lisp being written. It’s a great language. I really like it and am using it for some projects. I just want people to actually use it rather than talking about using it. Edit: I’m wrong in the present case! Author has some cool projec…
Lisp was probably the first widely available language to use garbage collection as well as generate an ecosystem. As such, it damn near was a superpower compared to everything else available at the time in about 1984--think Assembly, C, Pascal, etc. Garbage collection meant that all the effort everybody else spent on memory management could be spent on your problem. And the ecosystem meant that you had actual data st…