les livres o'reilly originellement prévu pour "cocoa" (le framework apple) peuvent aider à s'initier
les premiers chapitres couvrent la syntaxe objective C et les fondements de cocoa qui sont les mêmes que openstep/gnustep
bon, ensuite ca part droit dans la maîtrise de apple Xcode et des évolutions de cocoa, et là, gnustep est largué.
sinon, gnustep.org a toutes les docs en liens.
Objective C a une syntaxe "c" mais est aux antipodes de C++, et utilise des concepts véritablement objets et basé messages, avec un runtime (mémoire managé ,garbage collector), l'introspection, le dynamisme etc. cela n'est pas inconnu (ironiquement, parce que objective C les précède) pour un développeur java ou c#
j'insiste véritablement sur le fait que Gnome et KDE ont pris leur essort parce que malheureusement GNUstep était méconnu et trop ambitieux pour être utilisable à l'époque, mais c'est une vrai tragédie.
Oui Gnome a pour moi atteint une grande qualité et c'est mon environnement de travail, et KDE est des plus complets et actifs, mais GNUstep aurait pu être le meilleur des environnements :
- un incroyable framework de développement, très mature, cohérent , complet, normalisé et documenté (openstep)
- des concepts d'interfaces tels les services ou la dock (ceux qui utilisent windowmaker savent que la dock est pas un gadget vain) vraiment en avance sur leurs temps
- un langage de développement moderne, objet et managé (mais pas interprété)
- un langage de scripting des applications
- des guides pour concevoir des interfaces d'applications CLAIRES (ca veut dire "lisible" pas forcément "blanc") et cohérentes hérités des travaux de Next/apple
bref, c'était une fondation solide et mature pour construire encore mieux
rendez vous raté, la communauté a tout réinventé dans gnome et kde, et peut être est il trop tard.
j'encourage vivement les gens à s'intéresser à gnustep ou cocoa d'apple (osx)
[^] # Re: bonne nouvelle
Posté par - - . En réponse à la dépêche Sortie de la distribution GNUSTEP 0.9.4, GNUstep news, et vidéo. Évalué à 6.
les premiers chapitres couvrent la syntaxe objective C et les fondements de cocoa qui sont les mêmes que openstep/gnustep
bon, ensuite ca part droit dans la maîtrise de apple Xcode et des évolutions de cocoa, et là, gnustep est largué.
sinon, gnustep.org a toutes les docs en liens.
Objective C a une syntaxe "c" mais est aux antipodes de C++, et utilise des concepts véritablement objets et basé messages, avec un runtime (mémoire managé ,garbage collector), l'introspection, le dynamisme etc. cela n'est pas inconnu (ironiquement, parce que objective C les précède) pour un développeur java ou c#
j'insiste véritablement sur le fait que Gnome et KDE ont pris leur essort parce que malheureusement GNUstep était méconnu et trop ambitieux pour être utilisable à l'époque, mais c'est une vrai tragédie.
Oui Gnome a pour moi atteint une grande qualité et c'est mon environnement de travail, et KDE est des plus complets et actifs, mais GNUstep aurait pu être le meilleur des environnements :
- un incroyable framework de développement, très mature, cohérent , complet, normalisé et documenté (openstep)
- des concepts d'interfaces tels les services ou la dock (ceux qui utilisent windowmaker savent que la dock est pas un gadget vain) vraiment en avance sur leurs temps
- un langage de développement moderne, objet et managé (mais pas interprété)
- un langage de scripting des applications
- des guides pour concevoir des interfaces d'applications CLAIRES (ca veut dire "lisible" pas forcément "blanc") et cohérentes hérités des travaux de Next/apple
bref, c'était une fondation solide et mature pour construire encore mieux
rendez vous raté, la communauté a tout réinventé dans gnome et kde, et peut être est il trop tard.
j'encourage vivement les gens à s'intéresser à gnustep ou cocoa d'apple (osx)