That's the last thing I look for when evaluating a new language.
Well, actually I came to dislike static typing so much that's a big point against languages IMHO. I concede that it would have saved me time with data occasionally going to the wrong argument/method/function but every time I understand that I'll have to type almost useless stuff like Map(<String>,<String>) I hit back and return to HN home page. Moving to dynamic typing was as liberating as moving away from malloc/free to garbage collection.
I think I could stand languages with implicit typing. All I want is not to have to annotate my code. I'm happily paying some time and tests for that.
Btw, I don't like people downvoting to express disagreement so I'm upvoting you. My +1.
Well, actually I came to dislike static typing so much that's a big point against languages IMHO. I concede that it would have saved me time with data occasionally going to the wrong argument/method/function but every time I understand that I'll have to type almost useless stuff like Map(<String>,<String>) I hit back and return to HN home page. Moving to dynamic typing was as liberating as moving away from malloc/free to garbage collection.
I think I could stand languages with implicit typing. All I want is not to have to annotate my code. I'm happily paying some time and tests for that.
Btw, I don't like people downvoting to express disagreement so I'm upvoting you. My +1.