Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Better error messages is something that literally every single language/framework/library should prioritize. It improves users lives by more than almost everything else besides correctness. It’s been great to see the improvements in python.


I agree that the exact error locations in tracebacks seem like the most impactful change here. Particularly in the light that Python is often used as an introductory language and unhelpful error messages are incredibly frustrating. Like this it feels like they can become more of a tool to improve!


Totally agree! It's hard to fathom why so many languages leave you to be some kind of detective trying to determine exactly where the issue is rather than just telling you.


.. and they have the highest impact when you are starting to learn a language.

Many a student turns away from a language because the developers underestimate the importance of error messages.


best i've seen so far are in elm lang.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: