Page 36 of A History of Clojure has some interesting comments on things Rich would have done differently: https://dl.acm.org/doi/pdf/10.1145/3386321
The very first item? Better errors! Clojure has improved significantly recently, but doing a good job here is hard (but important!) in any language.
miniblog.
Related Posts
LLMs have been really helpful for me porting some JS projects to TS.
Since the types are erased and annotations are optional, I can go gradually and safely with more minimal human oversight.
(I'm not sure if it'll significantly help robustness, but it's lovely for navigation.)
Apple is going to significantly open up iPhones, including allowing third party app stores!
Rust macro errors are significantly improving:

