De C++ à Objective-C
Le langage Objective-C ("concurrent" du C++) est assez peu répandu hors du contexte MacOS X/Cocoa. Il est cependant très intéressant à étudier. Malheureusement, les rares documentations que l'on peut trouver sont surtout destinées aux débutants en programmation objet. De ce fait, un programmeur expérimenté en C++ ne sait pas retrouver rapidement les équivalents de ses techniques habituelles : beaucoup de temps est perdu à explorer le langage. J'ai donc regroupé dans ce document une grande partie des concepts de l'Objective-C et du C++, pour montrer comment passer de l'un à l'autre et saisir les subtilités du langage Objective-C. J'espère ainsi aider des développeurs compétents à accéder à Objective-C plus facilement. From C++ to Objective-C
The Objective-C language (C++ "challenger"), is not very widely spread outside de MacOS X/Cocoa world. However, it is really worth studying. Unfortunately, the few documentations that can be found are targeted most of the time to OOP beginners. Therefore, an advanced C++ developer cannot find quickly the equivalents of its usual techniques : time is lost at exploring the language. So, I have tried to gather in this document a lot of C++ and Objective-C concepts, to show how to switch from one to another and understand the Objective-C paradigms. I hope that it will help good developers to rapidly adopt Objective-C. | ||