Is there an intention to 'finish' D2?
Paolo Invernizzi
paolo.invernizzi at gmail.com
Thu Nov 18 15:13:59 UTC 2021
On Thursday, 18 November 2021 at 14:23:35 UTC, Adam D Ruppe wrote:
> On Thursday, 18 November 2021 at 14:05:37 UTC, Ola Fosheim
> Grøstad wrote:
>> [...]
>
> D1 has templates its entire life. Remember, D1 was created just
> a few months before D2.
>
> D itself got templates in more-or-less the modern form we have
> today in January 2004, release #77.
>
> It had templates in any form since D 0.40, released Sep 8,
> 2002. So even if you incorrectly pretend "D1" = any D version
> prior making strings immutable (which was D 2.06; Oct 2007. Jan
> 2007 is when D1 came out btw), it is still *almost* accurate to
> say D has always had templates, since D's initial public
> release was December 2001, less than a year before templates
> were added.
>
> It is true that Walter was skeptical about templates in the
> olden day, but it had nothing to do with D2.
>
>> [...]
>
> The history is easy to look up, you don't need to have
> uninformed opinions.
Adam is right, D2 big shift was all about const/immutable for
concurrency, as concurrency at that time was the main opportunity
goal not to be missed.
/P
More information about the Digitalmars-d
mailing list