The unnessassary complexity of Microsoft Error messages in .net 2002
Can someone please explain to me why Microsoft insists on making error messages that hurt my brain?

Read that a few times … the index out of bounds (OutOfRange) I understand and may even find a little useful, but telling me that -1 is not a non-negative is just a wee bit silli no?, wouldn’t saying -1 is not positive be clearer? and for that matter, why not tell me that ducks don’t have lips while your at it? Do you think I managed to develop software in your IDE and yet still be clueless to the simplistic things like signed vs. unsigned integers? Like the – symbol didn’t tell me that this was a negative number.
I think that messages like this, ALMOST make it worth the drive to Redmond Washington, just to find a developer on the .net 2002 team (it doesn’t have to be the specific developer that came up with that particular message, ANY .net 2002 developer would do) and beat them with a LART for an hour or two
Thats my little rant for the day … BIG THANKS go out to Richard Allen, for its his spaghetti code that I get the privilege of dealing with that gives me these great little insights to why VS 2002 sucks and should only be used by sadists as a means for tormenting the populace.

