News for hackers. Stuff that matters.
Re:Java Is Unsound: The Industry Perspective by platz on Tuesday January 24, 2017 @05:18PM (#13476244)
this is a different question than the premise you initially outlined "It's much easier to write robust code in Java - with it's Optional type... than in C#."
Re:Java Is Unsound: The Industry Perspective by lacampbell on Tuesday January 24, 2017 @09:11PM (#13477827)
Why the pedantry? C# is my day job - I'd love to be able to use options but I would have a hell of a time getting it cleared.

Your quote also omitted checked exceptions, which is another reason why it's easier than me to write robust code in Java than in C#.

Re:Java Is Unsound: The Industry Perspective by platz on Tuesday January 24, 2017 @09:21PM (#13477872)
You seem to be making several arguments at once. My only point is that C# has no problem implementing java's Optional, which some other folks seemed confused about, and there are already libraries that do so. If there is a social/cultural issue too, I was not commenting on that, or commenting on the usefulness of checked exceptions.
Re:Java Is Unsound: The Industry Perspective by lacampbell on Tuesday January 24, 2017 @11:16PM (#13478461)
Look how many people here are advocating for the nullable hack because they don't understand what an option is. With java the discussion could be side stepped entirely, since they added proper support and put it in the standard lib.
Re:Java Is Unsound: The Industry Perspective by platz on Tuesday January 24, 2017 @11:22PM (#13478489)
Again, you are arguing a different point than than one I was addressing.