Le marché des assemblages de câbles 2023 croît à un TCAC de 4,1% et une valeur marchande de 24406 millions de dollars US d'ici 2028
Apr 26, 2023Nicomatic lance les modèles CAO SnapEDA pour les connecteurs
Apr 29, 2023Câblez-le correctement : garantir des performances optimales avec le câblage des haut-parleurs de voiture
Jun 02, 2023NVIDIA demande aux partenaires du conseil de collecter les cartes GeForce RTX 4090 affectées par la fonte du 16
Sep 10, 2023IDTechEx discute de l'importance de la transition complète de Tesla vers In
Apr 29, 2023L'outil Diff sait ce que vous voulez dire
Nous admettrons ne pas être particulièrement artistiques, mais nous nous souvenons d'un professeur d'art nous disant qu'il est parfois préférable de dessiner ce qui n'est pas là plutôt que ce qui est là - un concept connu sous le nom d'espace négatif. [Wilfred] fait un point similaire lorsqu'il explique son outil "fantastic diff" appelé, à juste titre, difftastic. Il souligne que lorsqu'on compare deux programmes, le but n'est pas tant de déterminer ce qui a changé, mais plutôt ce qui est resté le même. Plus vous pouvez vous identifier comme identique, moins vous avez à montrer comme un changement.
L'outil compare le code source de manière intelligente, assisté par un tree-sitter qui a déjà analysé de nombreux langages différents, au moins assez bien à cette fin. Selon le post de [Wilfred], l'outil prend en charge 44 langages différents allant de bash et YAML, Verilog à VHDL, et C++ à Rust, entre autres.
Bien sûr, l'outil en lui-même mérite d'être noté. Mais les vrais joyaux de la rédaction sont des choses comme le gardien d'arbre et une description lucide de l'algorithme (emprunté à l'autochrome) pour élaborer l'ensemble minimal de changements.
Le code est encore en cours de développement et la sortie n'est pas toujours aussi claire qu'il le souhaiterait. Pourtant, un très bon outil et une excellente rédaction sur les défis de développement.
Bien que Verilog et VHDL soient un début, nous voulons vraiment des différences pour les schémas. Oh, et les schémas de circuits imprimés, ne les oubliez pas non plus.