News for hackers. Stuff that matters.
Re:The Future of Clojure by adamkl on Thursday December 10, 2020 @07:07PM (#25380582)
Rich Hickey has a bunch of good talks about simplicity, functional programming, and immutability which sort of lays out the ethos behind Clojure, and how it differs from other (primarily object oriented languages), but for me, one of the main appeals is the interactive nature of developing with Clojure.

That, combined with the fact that everything is generally made up of simple data structures (lists, vectors, maps, and sets) just makes working with Clojure fun (for me at least).

Here’s a great example of what I’m talking about:

https://vimeo.com/230220635

Re:The Future of Clojure by kazinator on Thursday December 10, 2020 @08:02PM (#25381022)
> how it differs from other (primarily object oriented languages

That includes every major Lisp dialect.

Re:The Future of Clojure by simongray on Friday December 11, 2020 @04:53AM (#25384015)
The interactive development is definitely Lisp heritage, but not "simplicity, functional programming, and immutability".
Re:The Future of Clojure by kazinator on Friday December 11, 2020 @06:50PM (#25393349)
Functional programming and programming with immutable objects (by choice) is definitely Lisp heritage.

What's not Lisp heritage is to have a vector or hash table to which you can add an item to get a new container, such that the original remains the same.

It's a generalization of consing an item onto a list, though.