Christopher Smith wrote:

While programmers tend to hate verbosity (myself included), there is a *lot* to be said for its benefits in making code easy to read/understand, easy to discern what was intended in the case of an error and therefore easy to debug.

I'm not convinced that this is an either/or thing. Type inference can get you 80+% of the value of static typing without all the verbosity.

In addition, why can't a language record what types are flying past while a program is running and complain when something floats past that doesn't match? While this might be tough when you have fully compiled code, it's a little different when you have VM's running the code.

-a

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to