IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Les origines d'Objective-C, (lien en anglais)
Options
audionuma
posté 27 Jan 2021, 12:05
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 031
Inscrit : 27 Apr 2004
Membre no 18 176



Je suis tombé sur ce message https://linuxfr.org/news/histoire-de-l-obje...de-son-createur et je me suis dit que ça pourrait en intéresser certain-e-s ici.
The origins of Objective-C at PPI/Stepstone and its evolution at NeXT
https://dl.acm.org/doi/10.1145/3386332


--------------------
Membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la liste
Futur ex-macbidouilleur, sous Dell / Ubuntu depuis 2021 !
Go to the top of the page
 
+Quote Post
Jaypee
posté 28 Jan 2021, 09:36
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 486
Inscrit : 29 Aug 2002
Membre no 3 340



Respect pour un homme visionnaire.

J'ai découvert Brad Cox dans les années 80 suite à son article sur les Circuits Intégrés Logiciels (Software ICs) paru dans Byte Magazine. L'article reprenait les points de son livre sur le même thème.

Object-Oriented Programming
An evolutionary approach
Brad Cox, Andrew Novobilsky

Un peu plus tard, j'ai fait l'acquisition de ce livre, probablement à Paris, à la rue Gay-Lussac, dans une librairie universitaire. Je l'ai prêté à un ami dans les années 90. Il ne me l'a jamais rendu smile.gif

Le numéro de Byte Magazine est celui de 1986 (Le Mac a 2 ans et se programme majoritairement en Pascal à l'époque) consacré à la programmation object avec le ruban de Möbius triangulaire sur la couverture:
https://archive.org/details/byte-magazine-1...age/n5/mode/2up

Sa vision était celle de composants informatiques, boîte noire avec des interfaces documentées, une vision qui est essentiellement réalisée d'une part par la programmation orientée objet, mais aussi par les bibliothèques logicielles et leurs APIs.
Largement inspiré par Smalltalk, il en avait repris l'idée des noms de méthode fragmentés en lieu et place de la liste d'arguments: objet moveFrom: origine to: destination, au lieu de object.move(from, to)

MacTech, le magazine historique sur la programmation du Mac, l'avait interviewé :
http://preserve.mactech.com/articles/macte...view/index.html

Deux développeurs historiques sur iOS, Graham Lee, et Adrian Kosmaczewski, lui ont consacré une page dans leur Newsletter, il y a 2 ans :
https://deprogrammaticaipsum.com/brad-cox/

MacG lui a aussi consacré une page, il y a 3 jours.


Merci à audionuma, sans toi, l'info serait passée inaperçue.
Jean-Pierre

Ce message a été modifié par Jaypee - 28 Jan 2021, 14:57.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 19th March 2024 - 10:15