News for hackers. Stuff that matters.
Re:Clojure 1.10 release by thaumasiotes on Monday December 17, 2018 @05:39PM (#18702916)
Didn't Clojure change the + function (hardly obscure!) from automatically updating ints to bigints and therefore never overflowing to throwing an exception if you added ints that were too big?

I've got a Clojure book with a spirited defense of why it's good that the simple symbol + just does what you'd expect instead of throwing exceptions based on an implementation detail, and it kind of falls flat now.

Re:Clojure 1.10 release by puredanger on Monday December 17, 2018 @05:47PM (#18702961)
That was over 7 years ago, so not particularly recent. And you can get the auto-promoting behavior with +' instead.
Re:Clojure 1.10 release by solussd on Monday December 17, 2018 @06:22PM (#18703213)
Yes, very early in Clojure's life and only after testing the change across several popular libraries.