Langages utilisés

Pour celui qui ne dispose que d'un marteau, tout ressemble à un clou.

Outre ma langue maternelle et l'anglais, je lis et écris en :

C# depuis 2008
Python depuis 2000
UML depuis 1993
C++ depuis 1993
Visual Basic 1998 à 2003
Java 2000 à 2003
assembleur 68000 1983 à 1999
C 1983 à 1999
autres assembleurs 1976 à 1994
Fortran, Cobol, Pascal 1976 à 1983

Python offre en général le meilleur rapport qualité/prix pour la réalisation de prototypes et de petites applications.

Lorsque les spécifications et l'architecture sont devenues stables, et sous réserve que cela soit nécessaire, il est très simple d'améliorer les performances en réécrivant certains des modules en C++.

Comme l'interface du module est spécifiée et que son jeu de Tests Unitaires est écrit, le coût total protype en Python plus réécriture en C++ est inférieur au coût d'une écriture directe en C++.