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 !
Document type :
Conference papers
Complete list of metadatas

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01383883
Contributor : Roland Ducournau <>
Submitted on : Wednesday, October 19, 2016 - 12:49:20 PM
Last modification on : Thursday, May 24, 2018 - 3:59:22 PM

File

achille.pdf
Files produced by the author(s)

Identifiers

  • 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. ⟨lirmm-01383883⟩

Share

Metrics

Record views

92

Files downloads

188