(Replying to PARENT post)

I have read many posts saying D was better than C++ as a language but there were no libraries for use case X. Now this may help popularise the language.
๐Ÿ‘คkronos29296๐Ÿ•‘8y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

One of D's goals is to be ABI compatible with C and C++, ABI compatibility with C is 100% as I understand it. C++ is a work in progress.

What is ABI compatiblity? in a nutshell it let's you use libraries from another programming language. In D, all you need is a D file that describes the C/C++ library as a wrapper so the D compiler knows what you are using.

This means D will build upon everything that already exists for C/C++. You can intermix C/C++ and D in the same project if you so choose to. Which is really a big deal because you don't necessarily have to stop and rewrite years of code you might already have to start using D.

Syntax wise D is a kin to C#/Java, so if you know C# or Java, jumping over to using D is just a matter of learning the language specific Gotchas and core libraries. So the learning curve is quite low if you know C/C++,C#, or Java.

to see what D libraries are out there I suggest looking at http://code.dlang.org/

๐Ÿ‘คiamNumber4๐Ÿ•‘8y๐Ÿ”ผ0๐Ÿ—จ๏ธ0

(Replying to PARENT post)

D seems like a more useful Rust, or is that completely wrong?
๐Ÿ‘คafghanPower๐Ÿ•‘8y๐Ÿ”ผ0๐Ÿ—จ๏ธ0