|
|
|
|
|
by sqeaky
3348 days ago
|
|
It rules out certain categories of bugs, makes it hard to assign a string to an int, etc... If you are writing a small one time use script to accomplish a task clearly this that kind of protection is of low value. If you are trying to write or maintain a system intended to last 20 years and keeps bugs out of 100 millions lines of code, every kind of check that can be automated has extremely high value. Most projects are somewhere between these two extremes. The nature of the cutoff point where strong static typing helps or does not is what we should be debating, not its inherent value as Dahart suggested. |
|