Les origines mal comprises de la POO : éclaircissements
Cet article réfute l’idée reçue selon laquelle Alan Kay aurait inventé la programmation orientée objet (POO) et le concept d’objet. En réalité, le langage Simula a été un précurseur important de la POO, un fait reconnu par l’équipe Smalltalk. Bien que Kay ait inventé le terme « objets », il l’a regretté par la suite, soulignant que la transmission de messages était l’idée centrale de la POO. L’article explore plus avant les contributions uniques de Smalltalk à la POO, notamment son principe de conception consistant à traiter tout comme un objet et son mécanisme innovant de gestion des messages. L’auteur soutient que l’évolution de la POO n’a pas été un événement unique, mais une confluence d’idées et de besoins, différents développeurs comprenant et appliquant la POO de différentes manières dans divers contextes.