News for hackers. Stuff that matters.
Re:CenturyLink 911 outage was caused by a single network car... by cpeterso on Sunday December 30, 2018 @05:41PM (#18791780)
"Release It" is an awesome book. I contributed a couple FindBug Java checkers to warn about some of the problems the book describes.

The case you mention above might have been prevented by using checked Java exceptions. Our programming languages and tools could be doing a lot more to catch these problems at compile time or make them impossible by language or API design.

Re:CenturyLink 911 outage was caused by a single network car... by Deinumite on Sunday December 30, 2018 @06:33PM (#18791992)
I think that was taken into account when the "try with resources" statements were added to Java.

As you said it would be nice if the languages could make these situations impossible.

I think its a bit of a chicken and egg problem because some language issues don't come to light until people are using it and it is too late.