Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This type of response is also why Common Lisp isn’t more popular. :)

Having a standard has little to do with how people write code, which is what I meant by idiomatic conventions.

Elixir is not a “cool, hyped” language in the sense that you mean. Elixir is basically a wrapper around Erlang and OTP, which is an old technology (much older than ANSI Common Lisp), that provides several improvements in terms of developer tools and frameworks. It’s not just the next “cool” thing. It’s an incremental improvement on an old and tested technology to bring that technology to more developers. It has also been embraced by the Erlang community.



> This type of response is also why Common Lisp isn’t more popular. :)

What does a response from a blunt commenter like me has to do with the success of CL? Do you mean CL users are prone to responding like me? I would say users of any language that's being dismissed as being old would react similarly.

> Elixir is basically a wrapper around Erlang and OTP

Yes, I know, I was going to say that Elixir itself is nothing new as it's just Erlang with a more palatable syntax on top... nothing really new, Erlang is about as old as Common Lisp.


I'm not dismissing Common Lisp. I've actively searched for and applied to jobs that advertised using Common Lisp.

I just don't see the Common Lisp community rallying to make it more cohesive (and thus more popular and attractive), which is fine, but it means it won't get used outside of enthusiasts bringing it into niche pockets of companies. I have the same complaints with F#, which is one of my favorite languages, because there are just too many libraries/frameworks that are just one-off side projects of a single developer. (There are of course separate reasons for F#'s lack of uptake.)

If the entire Common Lisp ecosystem is as good as people say it is, then I don't see why it couldn't go through a path like Erlang did with Elixir and even so without a syntax change (just a nice bundling of the ecosystem and tooling) instead of just relying on war stories of its use and telling people they just don't get it.


it might be that convincing people to switch to common lisp is a lot like convincing people to switch to linux from windows. is it possible that there might be people who do not care much about ready-made tools or frameworks and enjoy engineering solutions from a more fundamental level? i think those people definitely exist and i personally rather enjoy hearing their war stories




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: