Re: Firmware 1.8 tiers améliorant Python (turtle/time/kandin
Posté: 12 Nov 2018, 21:04
La grande majorité de ces commandes ne sont pas offertes par le firmware NumWorks et, après réflexion, je ne suis pas certain que de les rajouter tous en l'état directement dans le module kandinsky (qui ne fait que la jonction avec ce qu'il y a en dessous pour le moment) soit la chose à faire.
Par contre, implémenter ces commandes en l'état dans un module (ou en tant que script préchargé) qui repose sur kandinsky pour faire tous ces tracés fait beaucoup plus de sens à mes yeux et me dérange beaucoup moins, quitte à reléguer kandinsky au rang de module plateforme de bas niveau et promouvoir le nouveau module comme une boîte à outils de dessins de haut niveau. J'ai beaucoup moins d'objections sur cette API de dessin une fois sortie du contexte d'API fondamentale de base.
Par contre, implémenter ces commandes en l'état dans un module (ou en tant que script préchargé) qui repose sur kandinsky pour faire tous ces tracés fait beaucoup plus de sens à mes yeux et me dérange beaucoup moins, quitte à reléguer kandinsky au rang de module plateforme de bas niveau et promouvoir le nouveau module comme une boîte à outils de dessins de haut niveau. J'ai beaucoup moins d'objections sur cette API de dessin une fois sortie du contexte d'API fondamentale de base.