Connexion
Abonnez-vous

Rust a désormais sa fondation, Microsoft au conseil d’administration

Rust a désormais sa fondation, Microsoft au conseil d’administration

Le 09 février 2021 à 09h14

En août dernier, Mozilla promettait que le langage Rust aurait sa propre fondation avant la fin de l’année. Avec un peu de retard, c’est chose faite : la Rust Foundation est désormais une entité fonctionnelle.

Elle va gérer tous les aspects liés au langage et est totalement indépendante de Mozilla.

« Mozilla est fière de son rôle dans la création de Rust et nous sommes heureux de le voir dépasser ses origines et de lui attacher une organisation dédiée pour soutenir son évolution continue. Au vu de sa portée et de son impact, Rust profitera d’une organisation qui est concentrée à 100 % sur le projet », indique Mozilla.

Le conseil d’administration est formé de onze personnes provenant des cinq membres fondateurs : Amazon Web Services, Huawei, Google, Microsoft et Mozilla. La présence de certains géants doit garantir la stabilité de la fondation et l’apport des ressources au développement de Rust.

Microsoft sera notamment représentée par la développeuse Nell Shamrell-Harrington, qui dit tout son amour du Rust. Elle ajoute que son usage se répand dans l’entreprise, au point qu’il lui semblait un juste retour des choses de contribuer au succès de Rust. 

Une équipe d’ingénieurs dédiée est en cours de constitution pour participer aux améliorations du langage. Au-delà de la gratitude extatique, rappelons que Microsoft envisage sérieusement le Rust pour la programmation système Windows. Participer au développement du langage est donc aussi une manière de s’assurer que les évolutions souhaitées seront bien là.

Le 09 février 2021 à 09h14

Commentaires (7)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

En fait, quand on a dû se coltiner C++ depuis des décennies comme langage système, je comprends qu’on soit plein de “gratitude extatique” en voyant Rust.



J’adore vraiment ce que le Comité C++ a fait depuis 2011, rendant quand même le langage C++ plus expressif, moins verbeux, et plus moderne et agréable à utiliser… mais il est inévitable qu’on continue à se trimballer toute sa complexité, ses règles implicites, son héritage du C, etc. Normal pour un langage si vieux.



Rust est forcément plus moderne, plus expressif, et contient “by design” des solutions et facilités directement dans sa syntaxe. Comme la facilité à utiliser des constantes partout où ça convient mieux, et surtout ce fameux “ownership” des références mémoire, auquel on est obligé de réfléchir, et qui cause tellement de bugs (à moins d’être incroyablement attentif) en C et C++. Même si ça veut dire qu’on se fait souvent engueuler par le compilo Rust à ce sujet quand on débute.

votre avatar

M’étant mis à Rust, c’est un super langage. Et le compilateur est une merveille dans le genre.
Rien a voir avec le C et C++.

votre avatar

(reply:1853516:Ced-le-pingouin)


Je confirme, pour faire des applications concurrentes surtout c’est une merveille. On gueule contre le compilo quand on bloque pendant 1h sur un problème en se disant qu’il est vraiment mal foutu et que dans tous les langages on peut faire ça, et quelques jours plus tards en écumant les forums on tombe sur le design choice de cette interdiction et on comprends qu’en fait c’était une excellente idée ^^

votre avatar

(reply:1853516:Ced-le-pingouin)


En même temps tous bon développeur gueule sur le compiler quand bien même on sait qu’on a mis une coquille qui a planté la compillation.

votre avatar

Je ne parle pas des erreurs de programmation mais bien de choses qui pourraient être autorisés par le compilateur mais qui ne le sont pas parce que ça risquerait d’être une source d’erreurs pour le développeur.

votre avatar

(reply:1853516:Ced-le-pingouin)


Rust remplacera C/C++ a mon avis. Et tant mieux. Bien trop de briques ultra critiques sont basés sur des langages non sûrs et sont donc bourrés de failles a base de buffer overflow ski permettent l’exécution de code arbitraire. Il est tant de migrer vers des langages qui offrent plus de garanties. C’est a dire à peu près tout les autres. Rust offre également les performances.

votre avatar

SomeDudeOnTheInternet a dit:


Je ne parle pas des erreurs de programmation mais bien de choses qui pourraient être autorisés par le compilateur mais qui ne le sont pas parce que ça risquerait d’être une source d’erreurs pour le développeur.


ah je n’avais pas compris comme ca mais en effet bloqué par défaut ce qui pourrais posé soucis est une bonne idée, car si on connais pas le soucis ca permet d’évite des catastrophe.

Rust a désormais sa fondation, Microsoft au conseil d’administration

Fermer