( develru | 2013. 05. 08., sze – 16:08 )

A gyengén típusos nyelv nem jó mindenre, de szerintem több az előnye mint a hátránya. Nyelvtől függetlenül kétes esetekben mindig kell(ene) ellenőrzéseket végezni. De a példádat nem tartom jónak, mert ilyen csak egy kezdő programozónál fordulhat elő. Soha nem írnék ilyen vagy hasonló kódot. Ha már a példánál maradunk akkor ha nagyon lusta vagyok ezt írnám str(10)+"12". Egyből egyértelmű.

Ha valaki stabil korrekt kódot ír, akkor nem látom a hátrányát egy gyengén típusos nyelvnek. Egyébként az általad írt példára minden rendes python IDE dob egy warrning-ot.

Azért választottam a gyengén típusos nyelvet, mert szabadidőmben csak pythont használok, és nagyon sok problémát sokkal egyszerűbben meg lehet oldani vele mint C-ben.