Live data from Hacker News

Study of 49 programmers: static type system had no effect on development time

cs.washington.edu

191–192 of 192 posts

Re: Study of 49 programmers: static type system had no effect on development time

#191
post #73

Earlier quoted context omitted.

You are hitting exactly the main point. Dynamic languages are very good for prototyping or small scale projects. But they fail to address the context of programming large scale applications with teams distributed across multiple sites.

I'm betting youtube is bigger than all of your sites combined, and they use python.

Enterprise world does not have the Phd developers that YouTube has.

Re: Study of 49 programmers: static type system had no effect on development time

#192

Earlier quoted context omitted.

By limiting the damage a single crappy programmer can do. Everywhere people talk about 'large' teams maintaining a large codebase in this thread, substitute 'mediocre' teams stuck with a poor bloated codebase that is the vehicle for their ambitions. It's just not worth anybody's time to understand its unique needs in detail, especially since any improvement you make today risks being messed up tomorrow.

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?

Crappy 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.

Post reply on HN