Je vais précisément avoir besoin de cette citation prochainement ...
Si vous développez en Rust, et que vous manipulez des fichiers (par exemple) dans vos tests, cette crate est faite pour vous !
Cette réflexion est sacrément profonde, je n'y avais jamais vraiment réfléchi, mais c'est tout-à-fait vrai et pertinent.
Une façon très cool de faire de l'injection de dépendances "légèrement" est d'utiliser le ServiceLoader. Et avec cet annotation processor, même pas besoin d'écrire le fichier à la main !
Si vous cherchez à profiler un programme écrit dans ... n'importe quel langage ... ce site vous aidera à trouver votre bonheur
Je me tâte encore pour me lancer dans le codage d'un bot d'échecs. Mais si je m'y lance, cet article me paraît un bon début
Oh mais c'est pas mal cet outil de binding JS dans le HTML! Ca ajoute facilement de l'animation.
Très bon article de vulgarisation sur les fichiers de configuration, rappelant bien la limite de Turing : dès que votre fichier de configuration devient programmable, il vaut mieux utiliser un vrai interpréteur.
Une méthode de comparaison de la performance des compilateurs. Elle n'est pas complète, mais mets assez en valeur le compilateur Java
J'ai déja dû partager la version originale.
Mais en version traduite en français, c'est encore plus percutant
Un ebook sur l'apprentissage de la programmation à des chercheurs. Ca change l'angle de vue
Je suis impressionné par ces gens qui ont implémenté une machine virtuelle x86 en WebAssembly, pour que n'importe quel langage puisse s'exécuter dans le navigateur.
Un bouquin qui peut être très chouette sur l'écriture d'interpréteur.
Un pont bidirectionnel entre Python et Rust. L'idée est vraiment chouette, je crains juste l'enfer de l'interopérabilité des structures.
C'est pas pour dire, mais en faisant du Java (qui est juste deux fois moins efficace que le C) et du Rust (qui est 1.03 fois moins efficace que le C), je ne suis pas mauvais ...
Il va falloir que je regarde ce truc un peu sérieusement, ça m'a l'air riche de possibilités assez fascinantes
Tiens, un framework Rust pour créer des dépendances entre des calculs divers et variés. Ca me donne une idée folle ...
Oh, tiens, une appli Node pour documenter son architecture, en utilisant les concepts de C4. Je vais devoir y jeter un oeil ... bientôt.
Ah donc on peut coder son backend Node uniquement en Rust ? Alors ça ça me ferait plaisir !
Je suis à la fois tenté et absolument pas motivé de plonger dans cette forme particulière d'enfer : le développement de driver pour Windows.