||What I Hate About Your Programming Language|
Response to: Java
Actually Java programs cannot be made exception-safe: the runtime can throw a RuntimeException at any time it sees necessary; no matter how many try-catch's you put on your code, it will break badly... (even if you start catching RuntimeExceptions in your code, it will be moot, either it finally reaches toplevel or you have to kill the program... why did the runtime excepted? it's not worth the trouble, an it makes the code extremely verbose, entangled and filled with distracting noise... You catch where you need to, no more (Python, for example, manages this much better, you only have to be aware of it).
Hear us Roar