Comment

Comment by masijo

Clojure is my favorite language by far, it feels natural to me.

That said, the two things which I truly miss from other languages are: understandable error messages (as mentioned by other people) and typing hints.

I've had to refactor large code at work and it's been a pain. It's hard to know when a function will throw an exception or just return nil, it's hard to know if a core function will return a vector, a sequence, or another type of collection, and so on and on. There are some projects that try to address this (spec, malli, typed clojure) but I haven't found them to be a good replacement to something among the lines of python/typescript typing.

parent masijo 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton