Aux antipodes de SPICE, circuitjs est pourtant un outil indispensable que même les débutants devraient avoir le réflexe d'utiliser avant de faire chauffer le fer à souder. Créé par Paul Falstad, il ne nécessite aucune installation, car il tourne directement en JavaScript sur votre navigateur. Son interface minimaliste est rapide à prendre en main et permet de prototyper rapidement des circuits virtuels, essentiellement dans le domaine analogique. Et il est même sous GPL.
« Whaou. On dirait SPICE dans un navigateur ! » m'a dit un certain Denis en visitant http://www.falstad.com/circuit/ pour la première fois. La comparaison est intéressante, mais cet article vous montrera qu'ils ne sont pas équivalents. Sur son site à http://www.falstad.com/mathphysics.html, on voit que Paul Falstad joue depuis très longtemps avec les algorithmes et les simulations physiques, avant même que JavaScript ne détrône Java et ses applets. On peut donc dire que son circuitjs n'est pas récent et hérite de la rusticité de cette époque, où la fonctionnalité et l'utilité primaient sur la présentation. On peut facilement imaginer que ce n'était pas très rapide ou puissant à ses débuts, ce qui explique qu'il ne soit pas très connu, mais l'important est l'aspect pédagogique, comme le montre la variété d'applets qu'il développe dans ce sens sur l'électrodynamique, la mécanique quantique, la mécanique ondulatoire, l'acoustique, l'algèbre et j'en...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première