I’m actually trying to learn clojure right now, and the error messages are a pretty big hurdle. Especially cause I only have passing familiarity with java. It’s crazy how much difference good error messages make. Like rust vs clojure is just wild.
Another hurdle is how much I miss static types. I know people love clojure (and so far I’ve found a lot to love too) but my brain feels so stunted when working without a good type system.
I’ve been looking at gleam for a while, and it really looks like an ergonomic language. Static types, functional, pattern matching. I’m surprised it’s not more popular, it looks awesome at least!!
As soon as I’m done with my clojure book and I’ve done a little clojure project, I’m going to get into gleam.
I saw codecrafters has a few gleam challenges. Maybe I’ll take the gleam tour and then dive in with one of those.
2 comments
[ 3.1 ms ] story [ 17.2 ms ] threadI’m actually trying to learn clojure right now, and the error messages are a pretty big hurdle. Especially cause I only have passing familiarity with java. It’s crazy how much difference good error messages make. Like rust vs clojure is just wild.
Another hurdle is how much I miss static types. I know people love clojure (and so far I’ve found a lot to love too) but my brain feels so stunted when working without a good type system.
I’ve been looking at gleam for a while, and it really looks like an ergonomic language. Static types, functional, pattern matching. I’m surprised it’s not more popular, it looks awesome at least!!
As soon as I’m done with my clojure book and I’ve done a little clojure project, I’m going to get into gleam.
I saw codecrafters has a few gleam challenges. Maybe I’ll take the gleam tour and then dive in with one of those.