Hacker News new | past | comments | ask | show | jobs | submit login

Go is the language that taught me to be grateful for Java.



Indeed. Considering I am upgrading a dozen or applications from Spring Boot 1.x to 2.x. A thousand line stack trace for wrong file permission is so much fun than lame single line Go errors.


Yes, sometimes they are long, but stack traces are also extremely useful. They show exactly where an error happened, and from where the offending code was called. Something you only notice when you're working in a language that doesn't provide them - single line error messages are often not unique enough.

They are also easily parseable and you can filter them to exclude framework code.


Blame Spring, not Java.


Pick a giant framework, you get giant stack traces.




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

Search: