Original Post
D programming language Apparently It's like an improved C++. Does anyone believe this'll ever amount to anything special?
Quote:
Original post by C-Junkie
No. search to find out why, there have been threads on this many times beore.
In short, I think that D:
1. Offers no significantly useful features that C++ lacks (outside of GC)
2. Removes some significantly useful features of c++ (like templates and MI)
3. Just plain is not supported by all useful libraries.
Quote:
Original post by Red Ant
Oh and another thing, is C++ still evolving or have we like reached a point where everything is pretty much set in stone? I mean if it keeps evolving it can still remain competetive, right?
Libraries take time to develop, you can't fault us for not having absolutely everything within the first few years. Oh, have you ever used the OGRE engine? There's an official effort (called Sinbad) to port it to D. And were you aware that D is being looked at for development on the Playstation-Portable?
[/QUOTE]
By using the term "us", does that mean you were involved in D's development? I'm interested to know how many people were involved in the development of the language & compiler.
I must say that now I know it has potential, I'll probably download the D compiler and learn some of the language, and hopefully I'll be condoning it :)
Quote:Like I said. Nothing special. only properties appeals to me somewhat, and C# offers that and a hell of a lot more than D
Original post by Anonymous Poster Quote:
Original post by C-Junkie
No. search to find out why, there have been threads on this many times beore.
In short, I think that D:
1. Offers no significantly useful features that C++ lacks (outside of GC)
2. Removes some significantly useful features of c++ (like templates and MI)
3. Just plain is not supported by all useful libraries.
1. Built-in dynamic arrays and associative arrays, built-in design-by-contract (including pre/post-conditions and class invariants), unit-testing, strong typedef, explicit overrides, conditional compilation Without Macros, debug statements, typesafe variadic functions, properties, package-level protection attribute... I'm tired of listing things.
Quote:Is the template mechanism Turing-complete? and MI has a use. (see: effective use of MI with the iostream library)
2. We have Templates in D. And we have no need for MI.
Quote:Sure I can.
3. I'm not even sure what you're trying to say here. Libraries take time to develop, you can't fault us for not having absolutely everything within the first few years.
This topic has been locked by a moderator. New replies are not allowed.
With your permission, GameDev.net uses analytics cookies to understand how people use the platform. You can accept analytics or continue with necessary cookies only. Learn more