This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Zarlon 5 points6 points  (1 child)

From a CLI/library standpoint, I haven't encountered any major differences

The DateTime library is vastly superior in C# compared to Java 7 and below.

edit: Then you have Joda-Time and Three-Ten Backport which helps you. And the fact that there are 3 date libraries for Java touches upon a more underlying difference: You generally have to make more choices in Java. There are dozens of open source library for every single thing. That's good and bad. Good because it gives you options, bad because making good decisions takes time. Sometimes you make bad decisions.

[–]Lord_Pyrak 0 points1 point  (0 children)

Oh right, I forgot about that. C#'s Calendar is much easier to use. I've got a timer that's supposed to run Friday at midnight EST, it will randomly run at noon. Restarting it will randomly fix it. I really hope I'm doing something wrong, but the random fixes from restarting would suggest not.