Remember the Vasa! by Bjarne Stroustrup
TheMightWarship
thewarship at warship.com
Tue May 29 03:43:00 UTC 2018
On Tuesday, 29 May 2018 at 01:46:47 UTC, Walter Bright wrote:
> A cautionary tale we should all keep in mind.
>
> http://open-std.org/JTC1/SC22/WG21/docs/papers/2018/p0977r0.pdf
>
> https://www.reddit.com/r/programming/comments/8mq10v/bjarne_stroustroup_remeber_the_vasa_critique_of/
>
> https://news.ycombinator.com/item?id=17172057
Bjarne opens with: "Many/most people in WG21 are working
independently towards non-shared goals."
I presume, this is essentially a criticism??
If so, I reject that as criticism. There has to be room for
allowing people to puruse their individual goals too, and a
programming langauge should allow that as well.
The idea that less is more? Well, take a look at golang. Less
means less, not more.
When I go out to do a job, a take only those tools I'll need for
the job. I'm not expected to take every tool ever created, and
know how to use each of those tools. I take, and use, the tools I
need for that particular job.
A programming langauge should not restrict the availability of
tools, unless is want to be the tool for a particular job.
New features, that people want, are essentially 'tools' that they
want. (and typically, tools they already have in one or more
other langauges).
Lets not contain complexity, by preventing it from every
occurring - otherwise, nothing would exist.
More information about the Digitalmars-d
mailing list