On 07/07/2010 08:42 PM, bearophile wrote:
Bartosz Milewski:
It's the same phenomenon you have in weakly typed languages,<

I think he means dynamically typed languages. An example of partially
weakly typed language is C.

I made the same exact point while reviewing! I'm not sure why he stuck with the "weakly" misnomer. Here's my comment:

===========
"weakly typed languages" -> "dynamically typed languages" throughout (just to avoid antagonizing anyone gratuitously, plus it's more correct as C is weakly typed but can't detect type errors).
===========

For example Python3 is almost as strongly
typed as D.


Concepts do introduce a lot of complexity into the language but
they reduce and organize the complexity of programs.<

There are features more important for library developers and other
features that are enough for application writers.

Yah, though I pointed out that dedicating too complex features to the very few is an indication that something has gone wrong in the design of the language. It's the beauty-of-the-part at the expense of the whole fallacy.


Andrei

Reply via email to