News for hackers. Stuff that matters.
Re:Anders Hejlsberg Is Right: You Cannot Maintain Large Prog... by darkestkhan on Tuesday June 05, 2012 @05:26AM (#4068011)
You call that strong typing ? IMHO it is natural that it fails - what did you want as a result?

But 1 + 1.0 works in Python - and I just added float to integer (integer was implicitly converted to float (given sufficiently large integer such behavior will result in erroneous calculation)), which is contrary to what strong typing is about.

Re:Anders Hejlsberg Is Right: You Cannot Maintain Large Prog... by crazyowl on Tuesday June 05, 2012 @05:52AM (#4068060)
This is true, but if that means python isn't strongly typed, then neither is Java or c++, since they too will convert for you. So, what widely used language is strongly typed then?
Re:Anders Hejlsberg Is Right: You Cannot Maintain Large Prog... by darkestkhan on Thursday June 07, 2012 @04:57AM (#4078120)
Ada and Haskell from top of my head.
Re:Anders Hejlsberg Is Right: You Cannot Maintain Large Prog... by reycharles on Tuesday June 05, 2012 @07:13AM (#4068178)
Yes I do. ()+[] fails too. In javascript: 1+"1" --> "11", []+1 --> "1", null+[] --> "null" etc.