What is the D plan's to become a used language?
Russel Winder via Digitalmars-d
digitalmars-d at puremagic.com
Sun Dec 21 02:32:51 PST 2014
On Sun, 2014-12-21 at 09:30 +0000, Dicebot via Digitalmars-d wrote:
> […]
>
> This is very definition of hype. Yes, Go is hugely overblown and it
> has nothing to do with any of its technical features. Only business
> value Go truly has is simplicity and even that doesn't matter in
> practice.
Sorry, but wrong and wrong. Go has a model of concurrency and
parallelism that works very well and no other language has, so Go has
technical merit. Go's simplicity is a huge selling point. C
programmers failed to move to C++ exactly because C was simple and C++
wasn't. Go provides these followers of simplicity enough new stuff to
move from the over-simple C. So basically Go has achieved what D has
not.
> Please stop pretending technical features have any major impact on
> popularity.
Not entirely correct but it is certainly the case that a language
pushed by a major player will win over an unmarketed one even if
technical arguments might imply the opposite.
This is not just technical vs. marketing (aka hype), reality is a mix
of both. No programming language gets traction purely on technical
merit, but bad languages do not gain traction based purely on
marketing.
--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder at ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: russel at winder.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
More information about the Digitalmars-d
mailing list