Le Tue, 01 Apr 2008 23:18:48 +0200, Wykaaa a écrit :
>> [pause] Si je reprend un exemple par rapport à ce que tu sembles avoir
>> fait (vu ce que j'ai pu lire du début de la discussion), tu n'iras pas
>> faire un soft embarqué d'assistance au pilotage d'un avion en Python,
>> ça n'aurais aucun sens. Par contre, tu peux très bien utiliser Python
>> pour automatiser les enchaînements de build et de tests unitaires de
>> ton soft écrit en ADA.
>> Pour cet usage, tu peux remplacer Python par Ruby, TCL, Perl ou tout
>> autre langage de script un peu avancé - mais Python est une excellente
>> glue - et il y a PyAda, dont le développement est malheureusement
>> abandonné: http://pyada.sourceforge.net/index.html [/pause]
>
> Tu sembles privilégier l'aspect script de Python. Ne serait-il utile que
> dans ces cas-là ?
Non, pas seulement. Là c'était un exemple pour une utilisation autour
d'ADA.
[mode prosélytisme="on"]
Par exemple, il permet de réaliser rapidement un prototype, une maquette
d'un système... et dans bien des cas de pouvoir fonctionner avec (sachant
que l'on utilise beaucoup de modules Python qui sont en fait écrits en C
et souvent très efficaces). Si on n'a juste une petite partie qui pose
des problèmes de vitesse on peut même la réécrire (celle là seulement) en
C/C++ et l'intégrer de façon transparente au reste.
C'est juste un exemple.
[/mode]
A+
--
Laurent POINTAL - laurent.pointal@laposte.net