De C++ à Objective-C
muqaddar
Administrateur
Dans ce magnifique document PDF de 48 pages, Pierre Chatelier a rassemblé les concepts usuels du C++, et montre comment ils s'appréhendent en Objective-C. Ainsi, tous les points clés des deux langages sont comparés, afin de faciliter la transition du C++ vers Objective-C. Cet article est une perle
pour tous les programmeurs confirmés souhaitant migrer vers Obj-C rapidement, sans perdre leurs repères objets du C++. A lire absolument et sans modération !
Pourquoi ce document ?
Pierre Chatelier :
"L'origine de ce document est simple. Je fais du C++ depuis longtemps, et je ne connaissais pas du tout l'Objective-C. Quand j'ai voulu me documenter pour apprendre rapidement ce langage nouveau pour moi, je n'ai pu trouver que des documents pour débutants, au sens où il ne supposait du lecteur qu'une simple connaissance du C. Du coup, impossible de se rendre compte rapidement des capacités du langage : à chaque fois tout était repris depuis le début. Cela revient à noyer le poisson et décourage un peu devant la taille de la documentation.
De plus, même en prenant le temps de lire une documentation comme "The Objective-C Programming Langage" d'Apple, on est finalement déçu de ne voir aucun lien avec nos pratiques habituelles de programmeur C++. Après avoir lu un tel document, on ne sait toujours pas comment programmer en Objective-C, puisque l'on ne sait pas si nos pratiques habituelles de C++ tiennent toujours, ont des équivalents, ou doivent être abandonnées.
Finalement, j'ai essayé de rassembler dans mon document les concepts usuels du C++, et de montrer comment ils s'appréhendent en Objective-C. J'espère que cela permettra aux programmeurs confirmés de pouvoir attaquer l'Objective-C sans perdre de temps avec les préliminaires (si j'ose dire)."
[Fichier joint supprimé par l'administrateur]
pour tous les programmeurs confirmés souhaitant migrer vers Obj-C rapidement, sans perdre leurs repères objets du C++. A lire absolument et sans modération !
Pourquoi ce document ?
Pierre Chatelier :
"L'origine de ce document est simple. Je fais du C++ depuis longtemps, et je ne connaissais pas du tout l'Objective-C. Quand j'ai voulu me documenter pour apprendre rapidement ce langage nouveau pour moi, je n'ai pu trouver que des documents pour débutants, au sens où il ne supposait du lecteur qu'une simple connaissance du C. Du coup, impossible de se rendre compte rapidement des capacités du langage : à chaque fois tout était repris depuis le début. Cela revient à noyer le poisson et décourage un peu devant la taille de la documentation.
De plus, même en prenant le temps de lire une documentation comme "The Objective-C Programming Langage" d'Apple, on est finalement déçu de ne voir aucun lien avec nos pratiques habituelles de programmeur C++. Après avoir lu un tel document, on ne sait toujours pas comment programmer en Objective-C, puisque l'on ne sait pas si nos pratiques habituelles de C++ tiennent toujours, ont des équivalents, ou doivent être abandonnées.
Finalement, j'ai essayé de rassembler dans mon document les concepts usuels du C++, et de montrer comment ils s'appréhendent en Objective-C. J'espère que cela permettra aux programmeurs confirmés de pouvoir attaquer l'Objective-C sans perdre de temps avec les préliminaires (si j'ose dire)."
[Fichier joint supprimé par l'administrateur]
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Par contre sur la forme, j'aurai bien aimé plus de possibilités de navigation pour la consultation à l'écran: signets PDF reprenant la table des matière ou numéros de page en hyperlien dans la table des matières et l'index..
:sors:
Je n'avais pas du tout pensé aux hyper-liens ! Mais ça y est, c'est ok, maintenant le document (version 1.1-fr) est navigable facilement au sein d'Aperçu.
Par contre, je vais attendre un peu avant de le poster, des fois qu'il y ait d'autres modifications à faire.
Merci pour l'idée !
+
Chacha
Je suppose que cela vient d'Aperçu, mais les lettres accentuées, même si elles apparaissent correctement dans le texte, posent malgré tout problème dans le tiroir où l'on fait les recherches. Par exemple, "Généralités" n'est pas trouvé dans le texte. En effet, c'est "G en eralit es" qui est indexé (avec les caractères bizarres).
Cela vient-il d'Aperçu uniquement, où j'ai un moyen de corriger le problème avec mon LaTeX ?
+
Chacha
Désolé.
Je te conseille d'aller voir sur le site de LaTeX/TeX sur Mac OS X
http://www.esm.psu.edu/mac-tex/
Bon, tiré de ceci: http://www.poirrier.be/linux/latextopdf/
Il faut mettre
\usepackage[T1]{fontenc}
\usepackage{lmodern}
Ne surtout pas omettre le \usepackage{lmodern}, sinon on a une horrible police bitmap.
Il en fait 46, maintenant ;-)
+
Chacha
Merci du truc ChaCha
Corrigé
Bravo pour le travail et merci pour ceux qui viennent!