Il y a quand même des raisons specifiques a D qui expliquent pourquoi il a eu du mal a prendre (la librairie standard qui utilise le GC, D1 vs D2, l'ancien fork incompatible des librairies, la license de la backend de dmd).
Rust n'a pas ces problèmes, bon évidemment il en a d'autres: la discussion sur lwn http://lwn.net/Articles/644671/ s'est centrée sur l'utilisation de Rust pour écrire un OS: dans la librairie standard actuelle une allocation memoire ne peut pas echouer ce qui ne semble pas adapter pour ecrire un OS, donc si tu veux ecrire un OS en Rust il faut commencer par ecrire sa propre librairie..
[^] # Re: «Il concurrence donc directement les langages C et C++.»
Posté par reno . En réponse à la dépêche Rust 1.0, entrée dans la période stable. Évalué à 6.
Il y a quand même des raisons specifiques a D qui expliquent pourquoi il a eu du mal a prendre (la librairie standard qui utilise le GC, D1 vs D2, l'ancien fork incompatible des librairies, la license de la backend de dmd).
Rust n'a pas ces problèmes, bon évidemment il en a d'autres: la discussion sur lwn http://lwn.net/Articles/644671/ s'est centrée sur l'utilisation de Rust pour écrire un OS: dans la librairie standard actuelle une allocation memoire ne peut pas echouer ce qui ne semble pas adapter pour ecrire un OS, donc si tu veux ecrire un OS en Rust il faut commencer par ecrire sa propre librairie..