On Tuesday, 30 August 2016 at 07:56:06 UTC, Markus wrote:
On Monday, 29 August 2016 at 14:31:50 UTC, eugene wrote:
On Monday, 29 August 2016 at 12:11:34 UTC, Markus wrote:
[...]


Hello,
the url https://dlang.org/overview.html states that "It's a practical language for practical programmers", i think this is the vision statement)))

Take a look on https://dlang.org/ : "D is a systems programming language with C-like syntax..."

The overview-page http://dlang.org/overview.html has two main sections which compares D with C++.

The tour https://tour.dlang.org/ is nearly empty, but on the first page it states that D is an "evolution of C++ (without the mistakes)" (the real content is hidden in the menu-sections).

Most of the (very good) articles in https://dlang.org/articles.html compare D-features with C++. If I want to learn how D templates work, I do not need to know what is bad in C++-Templates.

From my point of view this misleading for people comming to D first time. D is a mature full featured language by its own. D has its roots in C++ (and C) but is full fledged now and should represent its features and strength with continuously referencing C++ and without this repetitive "without mistakes".

Many young people are looking for alternatives to the boring Java Ecosystem. If you position D in the, from there perspective, grandparents-language C++ edge, you will miss them.

Regards

Markus

Sorry, two typos, should be read as:
...
D has its roots in C++ (and C) but is full fledged now and should
represent its features and strength WITHOUT continuously
referencing C++ and without this repetitive "without mistakes".
...
From my point of view this is misleading for people coming to D
first time.



Reply via email to