Salut tous,
Rust ça l’air cool, je m’y suis jamais mis je suis trop flemmard pour apprendre un nouveau langage actuellement même si ça m’a bien tenté à un moment. Du coup comme beaucoup j’en profite à travers mes applications préférés mais en ce moment elles sont toutes en train de s’effondrer:
-
Thunderbird n’ffiche plus les nouveaux messages, il propose des blocs vides. Il faut reboot le soft pour que ça fonctionne et ce une fois sur cinq. La mise a jour des messages est longue sans raisons. Pas testé sur Win.
-
Librewolf m’ejecte des pages ou n’affiche rien. le plus souvent il met des plombes à charger là ou n’importe quel autre navigateur va 10 fois plus vite (Blink, qtwebkit, …). Des lenteurs coté Windows seulement mais tout de même des lenteurs comparé aux autres navigateurs.
-
Veloren me fait spawn en chaîne des config d’affiche sur le DE, et me bouffe plus de 1.2 GO de RAM là ou il en bouffe beaucoup moins sur une config Windows. Il met également ma connexion internet à genou et on est nombreux dans ce cas.
-
Lemmy ne valide plus mes liens il les chargent en boucle sans m’afficher le résultat.
-
Rustdesk n’accepte pas mes mot de passe les deux premières fois et à tendance à manger beaucoup de RAM. Pareil config Windows et Arch.
Ca m’ennuie car ce sont mes core apps et après moultes tests je n’ai aucun problème avec les autres Apps similaires qui n’utilisent pas Rust. Est ce que d’autres personnes sont dans le même cas?
En attendant je guette les MAJ.
Le choix d’utiliser Rust en partie pour créer/maintenir ces logiciels te laisse penser que c’est la cause de tes problèmes ? C’est comme dire que c’est la voiture qui est la cause d’accidents et non le constructeur ou l’utilisateur.
La comparaison est trop simpliste. Rust c’est l’outil de production d’une plateforme (le multitool si tu préfères), ET une partie de la plateforme. La librairie liée type pqwire pour PostreSQL est la plateforme et l’outil spécialisé (la visseuse). Si dans une chaîne de production la plateforme que tu as utilisée pour produire tous tes modèles de véhicules à un problème de chassis certes tu vas pas incriminer en premier lieu la visseuse (quoique faut qu’elle visse bien) mais dans le cas présent c’est également la plateforme en soi.
Ce qui me fait dire ça c’est car l’ensemble des mes autres logiciels fonctionnent correctement il n’y a bien que ceux qui utilisent des libs rust qui me font des misères. Soit ils sont tous mal codés ce qui n’a pas vraiment de sens, soit certains comme moi on a un soucis avec une dependance sous Arch.
y a un million de trucs qui peuvent foirer pour la moindre fonctionnalité d’un programme.
si tu n’as pas fait de mise à jour de ton programme et que d’un coup il se met à planter, c’est pas de la faute du langage mais d’un changement annexe, et c’est souvent côté serveur
Il me semblait que Thunderbird était antérieur à Rust. Est-il entièrement en Rust ou bien seulement partiellement?
Après un abandon de plusieurs années, TB a été repris il y a quelques mois.