À quel moment en tant que programmeur informatique avez-vous commencé à utiliser les mathématiques avancées dans votre code ?

À quel moment en tant que programmeur informatique avez-vous commencé à utiliser les mathématiques avancées dans votre code ?

20 mars 2020 · 1 min. de lecture
quora Quora

Réponse publiée sur Quora

Ca dépend de ce que vous appelez “mathématiques avancées”, mais mon premier programme était un simulateur d’alunissage donc contenait un double intégrateur numérique. (histoire ici : Pourquoi je kiffe la science - Pourquoi Comment Combien )

Après je me suis spécialisé dans la modélisation et la commande de systèmes dynamiques et l’optimisation , donc je dirais que 90% de mon code est lié aux mathématiques. J’ai la chance de coûter suffisamment cher pour que d’autres s’occupent des interfaces etc.

Récemment j’ai du revenir à ce bon vieux SQL, et j’ai réalisé que comprendre la façon dont le moteur optimise les requêtes[1] permet d’en écrire de monstrueusement plus efficaces. Donc je dirais qu’on peut “utiliser” des mathématiques “avancées” indirectement dans la phase de conception, pas seulement explicitement dans le code.

Aujourd’hui il existe évidemment des librairies de code mathématique très performantes, fiables et avancées pour plein d’applications en vision, machine learning, optimisation etc, mais encore faut-il savoir quelle méthode utiliser…

Notes de bas de page

[1] Query Optimization in Relational Algebra - GeeksforGeeks

Dr. Goulu
Auteurs
Dr. Goulu (il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology

comments powered by Disqus