4 ms·
it's not that terrible in languages with abstraction
by cgag 10y ago
it's not that terrible in languages with abstraction
- mixedCase 10y agoLike the ones where most people end up not actually handling errors where they matter.
- pcwalton 10y agoWhich languages specifically, and why do exceptions encourage you to drop errors on the floor?
- acroback 10y agoI think people are misinterpreting support for try catch family in some high level languages as lazy approaches. But truth is it is the programmers who are lazy, we should not blame language for providing a feature which some programmer abuse. I have never seen a Java programmer profiling their code for Memory or CPU at work and I am here running my shitty C code under Valgrind and a profiler all the time. I guess, it is programmers and not the language. Go's error != nil approach though rudimentary actually forces lazy programmers to complain, since they cannot abuse it.