4 ms·
I can understand using static typing if you already have a large codebase that's statically typed, but is there any reason you'd start a project with a statical
by weavejester 14y ago
I can understand using static typing if you already have a large codebase that's statically typed, but is there any reason you'd start a project with a statically typed language?
- akkartik 14y agoYeah the benefits of static typing are front-loaded at the start of a project. I might rewrite in a statically-typed language for performance if it ever needs it, but I wouldn't start statically-typed. My lisp interpreter above allows me to tear out a lisp function and replace it with a C function, while leaving the unit tests untouched.
- pjmlp 14y agoCrappy developers for one. Most enterprise projects with modules developed in offshore, suffer from crappy developers that barely know one single programming language. Forcing them to write lots of unit tests as required by dynamic languages development leads to nothing. The only way to minimize broken systems is to use languages that force them to stay on course.