Les talons d'Achille de la programmation par objets

Roland Ducournau 1
1 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Résumé : L'exposé décrit les principaux défauts des langages de programmation par objets existants, en se focalisant sur les langages à typage statique "mainstream" comme Java, C++, C# ou Scala. Les mauvaises spécifications de l'héritage multiple et de différents aspects du typage statique, comme la surcharge et la généricité sont exposés, ainsi que les solutions, qui existent. Une deuxième partie de l'exposé est consacré à l'implémentation de l'héritage multiple, dont les performances ne devraient plus être un obstacle à son utilisation. Pour résumer : la programmation objet, c'est génial, mais les langages eux-mêmes sont bien humains, trop humains !
Type de document :
Communication dans un congrès
Journées du GDR-GPL, Jun 2014, Paris, France. 2014
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01383883
Contributeur : Roland Ducournau <>
Soumis le : mercredi 19 octobre 2016 - 12:49:20
Dernière modification le : jeudi 24 mai 2018 - 15:59:22

Fichier

achille.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : lirmm-01383883, version 1

Collections

Citation

Roland Ducournau. Les talons d'Achille de la programmation par objets. Journées du GDR-GPL, Jun 2014, Paris, France. 2014. 〈lirmm-01383883〉

Partager

Métriques

Consultations de la notice

59

Téléchargements de fichiers

99