Mac4Ever Refurb Store Guide d'achat Apple - Des conseils sur toute la gamme Apple Débuter sur Mac
Mac4Ever.com - Toute l\'actualité Apple, iPhone, iPad, iPod et Mac - Mise à jour quotidienne
Actu Dossiers Forum Photos/Podcasts Petites Annonces
Icône recherche
Annuler la recherche
4248 connectés

Le créateur de l'Objective-C est décédé

Forum dédié à l'actualité du monde Apple : iPhone, iPad, iPod et Mac. Vous pouvez réagir aux news ici !

Modérateur: Bicus

Le créateur de l'Objective-C est décédé

Message par Didier le 23/01/21, 10:57

L'Objective-C a été inauguré sur Mac avec Mac OS X, mais c'est chez NeXT que le langage créé par Brad Cox dans les années 80/90, a véritablement démarré sa carrière. Encore confidentiel dans les années 2000, il a véritablement pris son envol avec les applications iPhone depuis 2008, au point de venir taquiner les plus grands, comme Java ou C++. Depuis quelques années, Apple tente d'imposer le Swift, un langage plus simple et mieux adapté aux syntaxes modernes, mais l'Objective-C reste encore très utilisé, même au sein d'Apple, ce genre de transition prenant généralement une bonne décennie. Brad Cox avait 77 ans. [Source]
Avatar de l’utilisateur
Didier
Mac4Ever's Flood
 
Message(s) : 38791
Inscription : 28/11/00, 1:00
Localisation : Lausanne / Lyon / Chamonix

Re :

Message par klog le 23/01/21, 11:21

Je crois que, contrairement à ce que dis cet article, Brad Cox ET Tom love ont inventé l'objective-C au sein de PPI en 1980 (Productivity Products International) qui est devenu StepStone par la suite, et dont Next a acquis une licence en 1988... Si next a popularisé le langage, ce n'est pas du tout en son sein qu'il a été créé.
klog
Jeune Tourteau de Mac4Ever
 
Message(s) : 37
Inscription : 16/08/04, 20:13

Re :

Message par Macleone le 23/01/21, 11:44

klog a écrit :Je crois que, contrairement à ce que dis cet article, Brad Cox ET Tom love ont inventé l'objective-C au sein de PPI en 1980 (Productivity Products International) qui est devenu StepStone par la suite, et dont Next a acquis une licence en 1988... Si next a popularisé le langage, ce n'est pas du tout en son sein qu'il a été créé.


Tout a fait. Il a crée ce language en dans le début des année 1980 et la première version a été publié en 1983 (la même année que le C++), soit 2 ans avant que Next soit fondé.
«Des tas de gens seraient aussi lâche que moi s'ils en avaient le courage.» Rincevent
Avatar de l’utilisateur
Macleone
Mac4Ever's Flood
 
Message(s) : 3961
Inscription : 18/09/02, 0:00
Localisation : Haut-Doubs / Paris

Envoyé depuis Mac4Ever HD pour iPad

Message par Gercofis le 23/01/21, 18:35

Fallait quand même se le goinfrer, et quand j’y suis arrivé (a peu près) Apple est passé à swift pour arrivé à SwiftUI, ça se pourrait que j’en ai un peu marre quand même...
Gercofis
Mac4Everien confirmé
 
Message(s) : 472
Inscription : 15/09/10, 17:47

Envoyé depuis Mac4Ever Mobile

Message par clarilox le 23/01/21, 19:06

« La » créateur ? ?
clarilox
Mac4Everien confirmé
 
Message(s) : 177
Inscription : 22/02/11, 18:28

Re :

Message par stipus le 24/01/21, 10:23


gercofis a écrit :Fallait quand même se le goinfrer, et quand j’y suis arrivé (a peu près) Apple est passé à swift pour arrivé à SwiftUI, ça se pourrait que j’en ai un peu marre quand même...


Quand on fait de l'informatique, il faut toujours savoir se renouveler. Il n'y a pas le choix ... ça avance très vite !

J'ai utilisé tellement de langages différents que je ne fais même plus attention. La plupart des projets sur lesquels je travaille sont multi-langages. De l'objective C, du C++, du Swift, du Java, du javascript, du C#... parfois du pur C, et je passe de l'un à l'autre en fonction du module sur lequel je travaille.

La réalité c'est que le langage utilisé importe peu... quand on programme l'important c'est l'architecture générale du programme, les structures de données, la modularité, la communication entre les composants. Pas le langage.

On peut faire une analogie très simple: quand tu as une bonne idée, elle reste le plus souvent une bonne idée, qu'elle soit exprimée en français, en anglais ou en japonais !
stipus
Docteur ès Mac4Ever
 
Message(s) : 567
Inscription : 21/08/16, 19:04

Re :

Message par Absolut Piano le 24/01/21, 16:22

Avec quel language peut-on créer un langage ?
C'est ce que je me demande, à partir de quoi peut-on développer un langage ?
Même question pour le basic pourtant si simple.
Est-ce que à ce point compliqué qu'il faille se baser sur le langage interne du processeur ?
Absolut Piano
Mac4Everien confirmé
 
Message(s) : 262
Inscription : 20/05/10, 12:47

Re: Re :

Message par RunningGeoff le 25/01/21, 11:18

Absolut Piano a écrit :Avec quel language peut-on créer un langage ?
C'est ce que je me demande, à partir de quoi peut-on développer un langage ?
Même question pour le basic pourtant si simple.
Est-ce que à ce point compliqué qu'il faille se baser sur le langage interne du processeur ?


Aucun rapport mais j’ai la même question sur un autre domaine : Faut-il une grue pour monter une grue :D ??
RunningGeoff
Jeune Tourteau de Mac4Ever
 
Message(s) : 19
Inscription : 26/08/09, 9:46

Re :

Message par Emerick le 25/01/21, 11:28


absolut piano a écrit :Avec quel language peut-on créer un langage ?
C'est ce que je me demande, à partir de quoi peut-on développer un langage ?
Même question pour le basic pourtant si simple.
Est-ce que à ce point compliqué qu'il faille se baser sur le langage interne du processeur ?


Le langage, tu le crées avec ton cerveau, par contre le truc coton c'est de créer le compilateur.

C'est à dire le programme qui va convertir tes instructions de langage en code machine (instructions compréhensibles par le compilateur).

Il peut être créé d'abord en utilisant un autre langage, puis par la suite on peut en créer un qui utilise le langage que l'on vient de créer (voir compiler bootstrap si tu as envie d'en savoir plus).

Bon, c'est très très raccourci, mais tu as l'idée générale.
Powerbook 15" SuperDrive DL (RIP...)
MBP 15" Core i5
iPhone 4 16GB (BT Ideo)
Avatar de l’utilisateur
Emerick
Mac4Ever's Killer
 
Message(s) : 1953
Inscription : 16/09/03, 12:48
Localisation : Bordeaux

Re :

Message par Absolut Piano le 22/02/21, 23:01

Merci @emerick pour cette explication '-)
Absolut Piano
Mac4Everien confirmé
 
Message(s) : 262
Inscription : 20/05/10, 12:47


Retour vers Actualité du monde Apple

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)

Conseils d'achat

  • Macintosh

  • iPhone, iPad & iPod

iMac Indicateur rouge Informations 06/2017 1299 € L'iMac 21,5" (non Retina) a été mis à jour le 5 juin 2017 avec Thunderbolt 3 et puces Kaby-Lake. On attendait des modèles Coffee Lake (à 6 coeurs) d'ici le courant du printemps/été 2019 mais Apple n'a pas renouvelé cette version.. qui ne vaut plus vraiment le coup en 2019.
iMac 21,5" 4K Indicateur orange Informations 03/2019 1499 € L'iMac 21,5" (Retina) a été mis à jour le 18 mars 2019 avec des modèles Coffee Lake ( 6 à 8 coeurs) et des GPU Radeon Vega. Les iMac ne sont mis à jour qu'une fois tous les 12/18 mois en moyenne. Cependant, Apple ne les a pas mis à jour durant l'été 2020... Peut-être une version ARM d'ici début 2021 ?
iMac 27" 5K Indicateur orange Informations 08/2020 2099 € L'iMac 27" (Retina) a été mis à jour en août 2020 : nouveaux CPU/GPU, Webcam 1080p et écran mat en option : il s'agit de la dernière génération sous processeur Intel ! N'hésitez pas à lire notre test pour avoir plus d'info ! Les iMac sont généralement renouvelés une fois par an. Des versions ARM sont très attendues, sans doute pour l'été 2021 !
iMac Pro Indicateur rouge Informations 12/2017 5499 € L'iMac Pro fut à sa sortie le plus puissant du marché, remplacé depuis par le nouveau Mac Pro, qui risque de lui voler la vedette. L'iMac Pro semble depuis abandonné par la Pomme... Apple a rajouté une petite option GPU Vega 64X et 256Go de RAM courant mars 2019, mais rien de bien folichon. N'hésitez pas à consulter nos tests et nos vidéos avant de vous décider !
Mac Pro Indicateur orange Informations 12/2019 6499 € Le nouveau Mac Pro est enfin là ! Certes, sont prix est élevé, mais la cible est très claire : les ultra-pro. Vous pouvez acheter sans crainte, (presque) tout est modifiable dans le temps et les modules MPX sont proposés à part par Apple. Apple devrait proposer de nouvelles options (GPU au moins) en 2021 avec les dernières puces AMD... avant le passage ARM en 2022.
Mac Mini Indicateur vert Informations 11/2020 799 € Le Mac mini a été mis à jour fin 2020 avec la nouvelle puce ARM d'Apple M1 ! Plus puissant, également en GPU, le changement d'architecture impose quelques restriction : moins de programmes natifs pour l'instant et plus de compatibilité Windows ! Un conseil ? Lisez bien nos tests avant de vous décider !
MacBook Pro 13" Indicateur vert Informations 05/2020 1449 € Le MacBook Pro 13" a été mis à jour fin 2020 avec la nouvelle puce ARM d'Apple M1 ! Plus puissant, également en GPU, le changement d'architecture impose quelques restriction : moins de programmes natifs pour l'instant et plus de compatibilité Windows ! Un conseil ? Lisez bien nos tests avant de vous décider !
MacBook Pro 16" Indicateur orange Informations 11/2019 2699 € Le MacBook Pro 15" est remplacé par un modèle 16" le 13 novembre 2019 avec de nombreuses nouveautés : grosse batterie de 100Wh, clavier totalement revu, touche ESC physique, nouveau GPU AMD (5500M) et du stockage plus généreux. Apple propose depuis juin 2020 une option GPU (5600M) très puissante (voir notre test). Attention, une MAJ est probable début/mi-2021 avec une puce ARM.
MacBook Air Indicateur vert Informations 03/2020 1129 € Le MacBook Air a été mis à jour fin 2020 avec la nouvelle puce ARM d'Apple M1 ! Plus puissant, également en GPU, le changement d'architecture impose quelques restriction : moins de programmes natifs pour l'instant et plus de compatibilité Windows ! Un conseil ? Lisez bien nos tests avant de vous décider !
Apple TV HD Indicateur rouge Informations 10/2015 159 € L'Apple TV 2015 est sortie fin 2015 et Apple le garde au catalogue malgré l'arrivée de la version 4k. Avec en prime, une petite baisse de prix ! Si vous n'avez pas de TV 4k, cela reste une bonne affaire.
Apple TV 4K Indicateur rouge Informations 09/2017 199 € L'Apple TV 4k est une petite évolution de l'Apple TV pour les téléviseurs 4k. Il gère le HDR, le HDMI 2a et tous les codecs récents. Si vous avez une télévision OLED 4k, il s'agit du modèle idéal. Son prix est raisonnable par rapport à la version HD, qui reste au catalogue. Attention, une rumeur évoque un modèle plus puissant pour la fin 2020/début 2021 (mais c'était déjà le cas en 2019). L'arrivée du HDMI 2.1 semble également propice à attendre la nouvelle version.
À découvrir sur Mac4Ever
b 1 
app
  • Nouveautés

  • Gratuites

  • Payantes

A propos | Mentions légales | Contacts | Emploi | RSS | Apps