Principia Programmatica

cvm Ars Compilandi & Ars Interpretandi

Ejercicios de Cocoa Programming

Desde que me compré el Mac, que trato de aprender a programar en este entorno. Tengo un par de libros a este efecto, pero por algún motivo, no consigo retener los conocimientos necesarios para programar de manera efectiva en el Mac - es decir, constantemente tengo que estar consultando los libros para ver como hacer cada paso. Tal vez sea por que el hecho de usar Interface Builder, con la miríada de opciones que tiene, o que el hecho de no usar un recolector automático de memoria me intimida (mis punteros están ya un poco oxidados). Sea lo que fuere, estoy seguro de que si lo practico regularmente -como una Kata- al final me saldré con la mia.

Es por eso que empiezo esta sección. Voy a seguir los ejercicios del libro de Aaron Hillegass, Cocoa(R) Programming for Mac(R) OS X, en público, comentándolos y expandiéndolos, a ver si el estar expuesto al escarnio público me motiva para hacerlo regularmente. Mi intención es, si tengo tiempo y habilidad suficiente, reescribir además los ejercicios en algún otro lenguaje que no sea Objective-C -pero que, naturalmente, tenga bindings para Cocoa-, como Ruby o C#, y así, ya de paso, me preparo para la release de Leopard, donde los lenguajes alternativos a Objective-C cobran más protagonismo.

Ya de paso, si le sirve a algún lector, mejor que mejor. Seguramente, tener el libro será necesario para seguir los ejemplos efectivamente, pero trataré de que sean autocontenidos. Veamos que tal se me da.

Pages

Categories

Tags