English Español français rss
> Accueil > Programme > Développement

Comment simplifier le développement d’un logiciel grace aux langages de haut niveau

Traduction(s) de cet article : English
Intervenant(s) :Pierre-Alexandre Voye
Type d'événement :Conférence
Date :Vendredi 10 juillet 2009
Horaire :16h50
Durée :40 minutes
Langue :English
Lieu :Salle B202 - Ireste

Comment simplifier le développement d’un logiciel grace aux langages de haut niveau

Le langage de programmation utilisé pour écrire un logiciel a un impact non négligeable sur l’organisation du projet, malgré les tentatives de le rendre le plus orthogonal possible.

En particulier, de nombreux projet subissent l’impossibilité de choix d’un langage haut niveau dès lors que des performences ou des fonctionalités proches du système sont nécessaires.

Les langages de haut niveau ont vu leur progression s’accroitre et leur performance s’améliorer grandement ses dernières années, au point de pouvoir prétendre, en particulier avec le langage Lisaac, à remplacer le C, tout en offrant la possibilité d’utiliser des méthodologies modernes de développement.

Mais plus généralement, c’est la notion de langage haut niveau et de d’environnement offert par ce langage qui est à repenser : la plupart des langages de haut niveau ont de "haut" leur niveau de conceptualisation et d’abstraction mathématique.

Ces langages devront donc être conçu dans le futur de sorte à adapter leur niveau d’abstraction à la perception du monde tel que conçu par un développeur moyen : c’est le seul moyen de faire face dans le futur aux problèmes de complexité croissante des logiciel ainsi qu’à la productivité.

On verra qu’une approche libre a là un avantage indéniable.

Intervenant : Pierre-Alexandre Voye

Documents joints

Transparents (en)
Transparents (en) (PDF - 362.8 ko)
Transparents (en anglais) de la présentation