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
24
Comments
91
Joined
1 mo. ago

France @jlai.lu

« Entre inconnus, on peut tout se dire »… Reddit à la conquête de la France

  • Oui, je ne pense pas qu'amazon fasse des jeux de passionnés mais plus des jeux à très gros budget faits pour plaire au plus grand nombre. Après, pour moi qui ne joue pas beaucoup à ce genre de jeux et qui ne l'ai pas payé directement, j'y trouve mon compte.

  • C'est un mmo du studio d'amazon qui était très attendu avant sa sortie (je ne sais pas pourquoi) et qui a foiré (je ne sais pas non plus pourquoi). Je crois que le jeu s'était assez bien vendu, mais qu'il a perdu énormément de joueurs très rapidement.

    Là il connaît un regain de joueurs parce qu'il a été ajouté dans le catalogue de jeu de l'abonnement PlayStation (c'est comme ça que j'y ai eu accès).

  • Ah moi j'avais vu une bande annonce que j'avais trouvé bien mais j'avais perdu tout intérêt quand j'avais vu que c'était un mmo.

    Au final j'aime bien le gameplay et j'aime beaucoup l'histoire. Pour l'instant je fais la campagne principale et ça se joue comme un rpg solo en monde ouvert.

  • France @jlai.lu

    Trois spectateurs meurent percutés par une voiture lors d'un rallye automobile dans le Puy-de-Dôme

  • Python coûte toujours plus cher à héberger que Rust. Il faut plus de ram, plus de CPU et si tu héberge ton image docker sur un service payant c'est plus cher parce que plus lourd. C'est aussi plus long à démarrer si tu démarre à froid en serverless, par exemple.

    Mais le coût supplémentaire reste négligeable, parce qu'en général ce qui va te coûter le plus cher c'est d'héberger ta base de données et éventuellement le stockage (selon l'application). jlai.lu pèse 400Go il me semble, passer à Python ne changera pas grand chose en terme de coûts d'hébergement.

    Et en général, le surcoût de l'hébergement reste moins élevé que ce que tu vas économiser sur le coût de développement.

    Pareil pour le selfhost, les raspberry pi sont vendus avec au moins 4Go de ram il me semble. La plupart des gens ont encore de la ram inutilisée même en hébergeant plusieurs applis Python.

    Edit: enfin bref, tout ça pour dire que la performance a rarement de l'importance dans les applis web. Et quand elle en a, on utilise Go. Rust n'a aucun intérêt dans ce domaine.

  • 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”

    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

    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