Suivre

Depuis quelques mois (voire des années), une partie de la communauté fustige les autres développeurs d'utiliser les autres langages dans leurs projets. Rust étant plus fiable, plus sécurisé, plus rapide. Etc. Mais rarement je les vois critiquer les erreurs de design ou les failles qui apparaissent dans ce langage ou sa mauvaise utilisation. D'autant que beaucoup de projets sont lent à compiler par rapport à d'autres. Attendez, je m'explique...

Rust est excellent dans beaucoup de domaines et j'utilise beaucoup de logiciels développés en Rust. Pour autant, je ne code que très peu dans ce langage, préférant généralement ou . Non pas par flemme ou par incompétence mais parce que mes travaux sont adaptés à ces langages. Rust serait une plaie, il compliquerait la tâche pour peu de gain, voir aucun gain.
Mon message est le suivant : apprenez plusieurs langages. Et sur chaque projet, prenez celui qui vous sert, pas celui à la mode.

Je vous dis cela parce que j'ai encore eu droit à un message "en Rust ce serait plus puissant" alors qu'il ne m'apporte rien sur mon projet. Je commence à vraiment être épuisé par ces fans qui n'ont qu'une vision biaisée de ce qu'ils connaissent. Ce sont généralement des jeunes développeurs qui n'ont que peu de langages dans leur valise.
J'ai été pareil au sujet du web et PHP à mes débuts, et je peux vous dire qu'aujourd'hui je ne suis pas fier d'avoir critiqué les autres.

@metal3d Où sont ces groupes mythiques de Rustaciens qui fustigent à tour de bras des développeurs utilisant d’autres languages?

Car j’entends souvent ces accusations, mais je n’en vois quasiment jamais l’origine.

@metal3d Il y a des fans toxiques dans tous les languages, il suffit de les ignorer. Je trouve au contraire la communauté Rust très ouverte et prête à aider, pour peu qu'on passe outre les rares trolls qui font pas RIIR (🥁).

Pour les soucis de lenteur, sccache fait des merveilles.

Dans les trucs qui me saoulent : une stlib très limitée qui amène une profusion de crates où faire ses courses. On se retrouve petit à petit avec les mêmes problèmes que npm et ça j'aime pas du tout 😬

@to @metal3d je pense qu'une (petite) partie de la commu Rust a souffert d'une sorte de frustration élitiste. La majorité est bienveillante, un peu comme celle de PHP. Malheureusement ce sont toujours les plus nuisibles qui font le plus de bruit...

Je suis globalement d'accord avec vous deux.Et je ne crache pas sur la techno en elle-même. Rust est vraiment un bel outil, même si je n'aime pas la complexité induite du langage pour des trucs simples.

C'est juste que ces temps-ci, pffff la commu est un peu lourdingue. Je n'aime pas qu'on prenne les gens de haut parce qu'ils aiment le Python... Et là c'est un peu récurrent.

@shavounet @to

@metal3d
Vive le développeur polyglotte. Malgré ses qualités techniques Rust est effectivement encombré d'une communauté peu ouverte d'esprit.

blog.enioka.com/2022/02/07/dan

Inscrivez-vous pour prendre part à la conversation
techlover

Technology lovers, here we are — (development, digital artwork, science…)