[OT, but getting closer]: reddit discussion on C++ Concepts: A Postmortem
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Wed Jul 7 20:55:52 PDT 2010
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
More information about the Digitalmars-d
mailing list