3 ms·
Eh.... no While the kind of bugs that are stated on the post are possible, in practice they are not seen (or at least, not commonly) and not that difficult to
by jaimebuelta 13y ago
Eh.... no
While the kind of bugs that are stated on the post are possible, in practice they are not seen (or at least, not commonly) and not that difficult to catch and correct. On the other hand, they remove the need for constant checking that a variable is of the correct type (which is handy, for example for refactoring code)
I know that dynamic languages are a little scary at the beginning (because that was what happened to me when I was learning Python, coming from a C/C++ background), but the truth is that kind of "protection" is not that necessary
Also, there are LOTS of production systems using dynamic languages that are working just fine...