Thunderbird va intégrer du code Rust, en commençant par le support d’Exchange
Le 22 avril à 07h53
2 min
Logiciel
Logiciel
Le client email se prépare à une nouvelle version majeure. Cette mouture ESR (Extended Support Release) sera la première à intégrer du code écrit en Rust, avec les avantages qu’on lui connait : ses bonnes performances et son aspect memory safe.
Plusieurs composants vont être ainsi ajoutés, dont un particulièrement attendu : le support intégré d’Exchange Web Services (EWS). Cette prise en charge nécessite actuellement l’installation d’une extension.
L’intégration rendrait l’utilisation plus simple, d’autant que le support lui-même serait amélioré dans le nouveau module. Selon les développeurs, les performances seront également meilleures. Autre avantage, la présence de Rust dans Firefox depuis un moment déjà, permettant aux développeurs de Thunderbird de réutiliser l’infrastructure existante pour les tests et l’intégration continue.
Si l’ajout d’un support intégré d’Exchange sera une nouveauté majeure, de nombreuses autres sont prévues. On retrouve ainsi la synchronisation des paramètres par le compte Mozilla, une nouvelle base de données pour les messages, des améliorations pour la présentation en colonne et en vue Cartes, un mode sombre complet ou encore Account Hub, un panneau centralisé de gestion des comptes.
Le 22 avril à 07h53
Commentaires (15)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 22/04/2024 à 08h55
Le 22/04/2024 à 09h01
Modifié le 22/04/2024 à 10h57
Mais bon il n’est jamais trop tard pour bien faire…
ou bien encore:
"Les cordonniers sont les plus mal chaussés."
.
Modifié le 25/04/2024 à 10h44
Rappel : Thunderbird renouveau
Le 24/04/2024 à 12h14
Modifié le 25/04/2024 à 00h01
Le 22/04/2024 à 09h28
Modifié le 22/04/2024 à 10h17
Le 22/04/2024 à 11h28
Le 22/04/2024 à 13h17
Le 22/04/2024 à 14h42
Modifié le 22/04/2024 à 10h48
Rust est au dev C ce que typescript est au dev web.
Et ce que l'IA est au marketing produit.
Le 22/04/2024 à 16h17
Même Linux et Microsoft se mettent au Rust.
Le 22/04/2024 à 18h43
Pour Linux, Rust est critiqué un peu en ce moment : https://lwn.net/Articles/967049/
Disons que c'est des erreurs de jeunesses.
Autant Rust a des atouts sur le C++, autant le vendre comme un argument marketing en fait un outil détestable. Car certains pensent que tout peut se faire en Rust et que Rust surpasse le C++. Encore faudrait-il y mettre une métrique.
Chose assez rigolote au passage, beaucoup de dev qui critique le C++ sur sa sécurité code en vieux "C++" et visiblement semble oublié que le C++ a évolué et que, la manipulation de pointeurs brutes est vu maintenant comme une erreur de design.
Bref, Rust a du sens dans le noyau Linux. Mais pour le moment Rust fait du binding et du wrapping que de réels avancées sur le noyau. Et pour une raison : Son modèle mémoire est une plaie pour des tâches parallèles.
Le 22/04/2024 à 19h35