mamot.fr is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mamot.fr est un serveur Mastodon francophone, géré par La Quadrature du Net.

Server stats:

3.2K
active users

@mart_e j'ai trouvé le passage sur fish très pertinent. Au final il faut que la conversion C -> Rust soit entreprise par les développeurs principaux de chaque outil, et pas imposé de l'extérieur ou effectué en one-shot par une tierce personne/collectif. En parlant de Rust et Python, tu as un avis su PyO3 ?

@drlazor8 c’est vrai que dans curl ou linux, c’est un peu le soucis : daniel et linus sont ouverts à la question mais ils continuent à être des dev C avant tout. C’est pas la même dynamique.

J’ai jamais testé Py03 mais je trouve le “Rust from Python” assez pertinent : on fait un truc un peu complexe et coûteux en Rust mais l’appelle avec la facilité du python. L’inverse me semble plus niche.

Par contre faire un module Odoo en Rust, je pense que ça serait une autre paire de manches ^^

@mart_e je viens de lire l'article : très intéressant et pertinent 👌

Un jour faudra que je m'y mette sérieusement à Rust... Un jour, quand j'aurais le temps... ^^'

@FLOZz ça fait un peu mal au cerveau au début quand tu viens du python mais on s’y fait. J’ai trouvé que artifactsmmo.com/ était un chouette jeu pour s’y mettre au delà du “hello world” classique (bon j’ai 2 saisons de retard, faudrait que je m’y remette)

ArtifactsArtifacts - The MMORPG game for code loversArtifacts is a Sandbox MMORPG game where you can use any programming language to control your characters with our API.

@mart_e Oh merci pour le partage, je me note ça dans un coin ! :D

@mart_e @FLOZz j'allais justement demander des exemples de ce qu'on peut faire en rust et donc voir comme t apprendre ce langage ! Merci

@Dark_Chyper comme je le mettais dans l’article, je ne pense pas que artifactsmmo soit un problème vraiment adapté au Rust mais c’est assez ludique et ça permet de jouer avec quelques dépendances, plusieurs fichiers, peut être un peu de base de donnée, etc.
J’ai pas encore fait mais j’aimerais bien trouver un cas pour jouer avec ratatui.rs 😀
Sinon en apprentissage de zéro, j’avais bien aimé rustlings.cool (et lire au fur et à mesure les chapitres du livre)
@FLOZz

RatatuiRatatuiRatatui: A Rust crate for cooking up Terminal User Interfaces