Forums
New posts
Search forums
Members
Current visitors
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Archive
Archive
C++
C++14: Papers
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Reply to thread
Message
[QUOTE="Tony, post: 5088711"] I don't think that is the goal of those developing new languages exactly, though surely languages which do achieve some level of popularity will bite into C++'s market share. The primary problem with C++ is that it is based on C an requires backward compatibility with it. That would be a fatal design decision. THAT language already exists: C++! No need to make another one. I think that is what the problem with D is: it's basically C++ with all its warts (and a few of it's own thrown in for good measure?). Someone posted that C++ has a seeming lack of any "philosophy". Well, I think that can be said of D also. I don't worry about the existing codebase (let's just call all that "spaghetti"), but rather NEW development. If that works out, then people will begin rewriting code, and even millions of lines of it where it is beneficial. Well have at it! I think it's the wrong approach, but that doesn't matter. What matters is that you think it is the RIGHT approach. Go for it. I think your analysis is way off-base and that is why you conclude as you do. IOW, you began with a "non-starter" and then ended up nowhere. [/QUOTE]
Verification
Post reply
Forums
Archive
Archive
C++
C++14: Papers
Top