Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)PH
Posts
21
Comments
79
Joined
4 wk. ago

  • On parle du code de Lemmy et de PieFed, qui est hébergé et exécuté sur un serveur dans les deux cas (bien que compilé dans le cas de Lemmy), si c'est ce que tu veux dire, mais ça reste des applications web.

    Dans les deux cas, l'application est hébergée derrière un serveur http, en général nginx, qui est écrit en C et est donc super performant. Ils sont aussi devant une base de donnée, en général PostgreSQL, aussi écrit en C et donc aussi très performant.

    Rust est très performant mais c'est plus long à écrire et moins facile à maintenir, alors que Python est très lent, mais c'est hyper rapide à écrire et plus simple à maintenir (si bien écrit).

    Le truc c'est que ce qui est critique dans la performance d'une appli web c'est le serveur http et la base de donnée. Et ça il en existe déjà plein qui sont optimisés à mort. Donc ton code Rust va s'exécuter en 2ms contre 30ms pour ton code Python, mais quand le reste de ta requête met 200ms ça ne fait aucune différence, alors que le temps supplémentaire de développement tu vas le sentir...

    Si tu veux un exemple concret, va sur lemmy.world (Rust) puis sur piefed.social (Python) et regarde si tu vois une différence de performance.

  • Oui mais utiliser Rust pour une appli web c'est une perte de temps. Une Ariane 5 c'est beaucoup plus performant qu'une Clio, pourtant j'en vois jamais sur le parking d'intermarché.

    Edit: En fait ma comparaison marcherait beaucoup mieux avec une Ferrari. Tu mets 8 minutes au lieu de 10 pour aller au supermarché, mais tu restes quand même une heure à faire tes courses.

  • Perso je suis totalement pour. En plus de ce qui a été dit en faveur de PieFed, Lemmy est écrit en Rust tandis que PieFed est écrit en Python (Flask). Donc je pourrais même contribuer au code de PieFed si besoin.

  • Linux @lemmy.ml

    All good things come to an end: Shutting down Clear Linux OS

    Technologie - 🤖 @jlai.lu

    La France ne contrôle plus ses données : Microsoft les remettra aux États-Unis “si nous y sommes contraints”

  • Hier j'ai eu des soucis en essayant de créer un compte Threads. Du coup ça m'a motivé à vérifier si j'avais bien supprimé mon compte Twitter.

    J'essaie de me connecter, mot de passe incorrect. Donc je vais sur mot de passe oublié, mais ça me demande mon nom de compte. J'en essaie plusieurs mais ça ne marche pas. Au bout d'un moment, ça me dit que je doit attendre avant de réessayer parce que j'ai fait trop de tentatives.

    Ça me gonfle, donc je vais dans leur centre d'assistance et je sélectionne "Je souhaite supprimer un compte dont j'ai perdu l'accès". Ils me disent "Retrouvez l'accès puis supprimez votre compte".

    J'ai fini par retrouver mon nom d'utilisateur avec un service tiers, donc je retourne sur mot de passe oublié, mais ça me dit encore que je dois attendre parce que j'ai fait trop de tentatives.

    Aujourd'hui je retente mot de passe oublié, mais ça me dit encore que je dois attendre. Bien sûr ça ne me dit pas combien de temps...

    Bref, même sans parler du fascisme du propriétaire, Twitter c'est vraiment pourri. Je ne vois pas comment ce genre de truc est légal en Europe...

    Edit: Putain c'est toujours pas le bon nom d'utilisateur... Comment on balance un manquement au RGPD ?

  • France @jlai.lu

    Asphyxié, le réseau "Le Relais" déverse des vêtements usagés devant de grandes enseignes, et stoppe ses collectes

    World News @lemmy.world

    Complete skeleton of medieval knight found under former ice cream parlor in Poland

    PlayStation @lemmy.world

    Games leaving PS+ on August

  • C'est surprenant, je pensais qu'ils s'en sortiraient bien cette année vu qu'ils ne sont pas concernés par l'affaire des airbags explosifs...

    Après le rétro intérieur de ma Dacia m'est tombé sur la gueule sur l'autoroute, c'est peut-être lié...

  • Diablo @lemmy.world

    Earn bonus Whisper Caches in the Gift of the Tree event

    Rance @jlai.lu

    Le peuple a le droit de savoir.

    Programmer Humor @lemmy.ml

    Finally a professional car for programmers !

    France @jlai.lu

    Création d'un Etat de Nouvelle-Calédonie, nationalité, corps électoral... Ce que contient l'accord "historique" signé avec les forces politiques du territoire ultramarin

    Diablo @lemmy.world

    Diablo IV patch notes 2.3.1

    Fediverse @lemmy.world

    Tesseract has been discontinued

    Technologie - 🤖 @jlai.lu

    Tesseract a été abandonné

    Technologie - 🤖 @jlai.lu

    La CNIL redit son opposition aux caméras « - de 18 ans » dans les bureaux de tabac - Next

    France @jlai.lu

    Airbags Takata défectueux : ce que l'on sait du rappel des Citroën C3 et DS3, après un nouvel accident mortel en France

    Forum Libre @jlai.lu

    Ça c'est la France que j'aime