Motivations
Il y a plusieurs motivations à la base de cet ouvrage, mais celle qui vient en premier lieu est certainement le plaisir de partager le savoir. Le savoir est essentiel, car il permet à tout un chacun de faire des choix éclairés.
Dans les autres motivations, il y a l’évangélisation de Python. Ce langage est formidable tant il est utilisable dans de nombreuses situations. Aussi bien adapté à la programmation procédurale qu’à la programmation orientée objet, Python a connu un extraordinaire essor grâce à la popularité du Raspberry Pi. Python a gagné ses lettres de noblesse auprès du grand public et des makers. Ces quelques dernières années, Python a été adapté pour les microcontrôleurs. MicroPython, encore peu connu en Europe, est devenu très populaire en Grande-Bretagne et aux États-Unis. L’évolution de MicroPython se poursuit aux USA avec CircuitPython, une implémentation augmentée destinée à rendre MicroPython plus facile à exploiter dans des projets électroniques (CircuitPython est activement developpé par Adafruit USA).
Les développements web sont largement dominés par le langage PHP, qui perd du terrain ces dernières années (cf. Index PYPL - PopularitY of Programming Langage - Index de popularité des langages de programmation (http://pypl.github.io)). Lorsque Python est évoqué...