Quora: Why hasn't D started to replace C++?
Bo
bo41 at bo0041.com
Fri Feb 9 13:21:09 UTC 2018
On Thursday, 8 February 2018 at 15:56:16 UTC, Martin Tschierschke
wrote:
> You will get 9 packages listed. Which should I take?
> If you click on everyone, you will realize, that some of them
> are forks of other.
> And the version number of mysql-native at the top, just
> recently increased so strong, that it makes a different.
> The minimum additional information which should be listed - I
> think - is the number of downloads and GitHub stars.
>
> I know that there is work behind the scene to find some kind of
> weighted sort, this would be cool, but just displaying the
> GitHub voting might help a lot.
The answer to that is simply pick: null.
Two depend on vibe.d core. Several others have not been updated.
As you stated several are forks. And not a single one is a
official D supported package.
For basic technology as database's: Mysql, PostgreSQL, Sqlite,
Firebird, MongoDB you expect this to be under the standard
library for D, with official support.
The reason why scripting languages do good in user adaptation is
simply because they offer all the necessary dependencies as
official libraries.
Any language that depends on 3th party developers to provide this
support can never have a standardized structure and forces people
into making choices they may regret. Add also a total lack of
quality control.
Extra fun: etc.c.sqlite3
More information about the Digitalmars-d
mailing list