Conversation

I used to think that reading a cryptic error message and not knowing what to do was my fault and that I needed to get better/smarter/more experienced in order to solve issues quickly. Oh boy was I wrong. There is so much that languages can do now to make this way better.
1
9
Rust does this and has excellent diagnostics (thank you to the many people who work on that!) I think as people who make languages we have a certain responsibility to make them usable. Yeah, making tools for experts is easier, but making things for everyone is really worthwhile.
1
5