Créations
Une collection de mes créations informatiques et électroniques.
Ainsi quelques autres blabla dans le thème!
Informatique:
Electronique:
Autres:
-
C vs C++ vs Rust:
Pour moi C est un langage beaucoup trop désagréable le seul bon point est son extreme simplicité et sa manière droit au but disons.
Le C++ retient partiellement sa rapidité de développement et son héritage, mais qui grace à sa librarie standard rend le tout mille fois plus plaisant à programmer.
Rust est encore meilleur que C++ puisque fini est l'atroce gestion des libraries de C++, en général Rust est bien meilleur quand il s'agit de son outillage et environnement, développer avec donne des manières très élégante de résoudre des problèmes autrement ennuyants, avec ses Option<> et ses Result<>.
Cependant je trouve qu'il n'est pas aussi de développer quelque chose avec c'est assez rigide, tout mes nouveau projets sont en Rust donc je préfère définitivement plus ses avantages à celui des autres. -
Python vs Ruby (automatisation et prototypage):
Python est superbe pour automatiser des taches qui sont autrement horribles à faire avec bash, c'est aussi un super moyen de rapidement tester une idée.
Mais j'ai longtemps voulu tester Ruby étant donné qui offre un grand nombre d'additions QoL mais je sais pas je suis juste trop habitué à python et mon instinct est juste de sauter dessus au lieu de Ruby. -
OpenGL 4.6:
Définitivement le moyen préférable d'apprendre la programmation graphique à Vulkan, mais il semble être abandonné par tout le monde, maintenant il serait probablement plus judicieux de commencer avec WebGPU au lieu de OpenGL. Mais il reste que il a le meilleur guide qu'il existe pour la programmation graphique LearnOpenGL
-
XMake:
Une merveille qui me sauve de l'atrocité et la bassesse d'utiliser CMake comme tout le monde. En vrai il est un peu bancal sur les bords mais il est tellement simple et concis et clair comparé à CMake c'est une vrai libération.
-
perf/Hotspot:
Un profileur très utile pour détecter les fonctions problématiques et optimiser un programme.
-
TLC272:
Un AOP... convenable, une plage d'alimentation raisonnable de 3 à 16V, un slew rate et un GBP acceptable mais une tension de sortie assymmétrique qui rend son usage de comparateur compliqué.
Il serait probablement mieux d'utiliser un TLV2462. -
ATmega328p:
J'ai pas trop eu le temps de programmer avec micro-controleur mais pour l'instant il me convient je dirais.
-
VHDL vs Verilog:
Après avoir fait un 1/2 semestre de VHDL à la fac et testé pendant 1h le Verilog. Tout ce que je peux dire c'est que je trouve le Verilog beaucoup plus clair dans manière de voir les choses. En fait les abstractions offrent un meilleur cadre dans la structuration d'un design. Donc c'est plus agréable.
-
Brasage:
Brasage ou soudure whatever, c'est étrangement reposant voir du métal fondre comme ça c'est... un peu magique.