[Semi-OT] I don't want to leave this language!
Chris via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Dec 8 02:49:40 PST 2016
On Wednesday, 7 December 2016 at 16:43:54 UTC, bachmeier wrote:
> On Wednesday, 7 December 2016 at 16:15:32 UTC, Chris wrote:
>> I don't understand this discussion at all. Why not have both?
>> I don't need bare metal stuff at the moment but I might one
>> day, and I perfectly understand that people may need it. At
>> the same time, there are people who are happy with
>> runtime/Phobos/GC. In my opinion it's not a question of
>> "either or" but of "both and".
>
> I can only speak for myself, but the concern is that we'll move
> in the direction of Rust, where you're supposed to read a
> dissertation on memory management before writing "Hello,
> World". The current state of affairs should be the default.
> Those with more advanced uses in mind should be able to do what
> they need, but it should be done without pushing away non-hard
> core developers.
The "hard way" (no runtime/Phobos/GC) should not be the default
and I hope that nobody is seriously suggesting this. It should be
available in case anyone needs it. I dare doubt, however, that
C/C++ programmers will take to D like ducks take to water because
of it. It's been said time and time again that D's mission is no
longer to convert C/C++ programmers ("a better C++") but to
provide a good tool for programming. I think D still suffers from
the slogan that it's "a better C++". Bad marketing, because
you'll always be compared to C++. Imagine you date a woman and
tell her "I'm a better your ex-boyfriend/ex-husband".
More information about the Digitalmars-d-learn
mailing list