Principia Programmatica

cvm Ars Compilandi & Ars Interpretandi

Librería de Principia Programmatica

Por probar a ver como funciona, he creado una librería en el blog, con libros que recomiendo si quieres profundizar más en alguno de los aspectos sobre los que posteo o, simplemente, ficción que leo últimamente. Evidentemente, me llevo una comisión por parte de Amazon con cada libro que se venda.

Es una lástima que amazon.es no pueda existir (por culpa de la ley del libro, que fija los precios), ya que los gastos de envío desde USA son mayores. Pero a menudo sale bien de precio -si compras varios libros- y tienen una gran variedad en libros técnicos y en ficción en inglés. Que yo sepa, los de Casa del libro o similares todavía no ofrecen ningún servicio parecido a los afiliados.

Aprendiendo Cocoa

Mientras hago tiempo hasta la entrega de mi flamante nuevo iMac G5 (que me he animado a adquirir tras la gota que colma el vaso en el mundo Wintel), me he puesto a aprender Objective-C y Cocoa. La verdad, aparte de la gestión de memoria, no parece muy complicado, más bien es bastante asequible, y las APIs de Apple (y NeXT) parecen estar bien pensadas, si bien, a los ojos de alguien más acostumbrado a Java o a .NET, a veces parecen un poco desconcertantes.

Xcode Objective-C es mucho más dinámico que C++, en el sentido en que tiene tipado dinámico y late-binding. Y a pesar de eso, está más cerca del C pelado, y se pueden usar bibliotecas en C puro con bastante facilidad. Los libros que he estado consultando son, básicamente, Cocoa Programming for Mac OS X y Programming in Objective-C. El primero va bastante al grano y enseguida enseña como usar Xcode e Interface Builder. El segundo es una completa introducción desde cero -no presupone conocimientos previos de C- y aún no he llegado a las partes más interesantes. Espero postear código interesante para algún widget o algo en breve :)

Por cierto, si quieres contribuir de alg!n modo a Principia Programmatica y estás interesado en estos libros, puedes comprarlos en Amazon desde aqui.

Cocoa! Programming for Mac! OS X (2nd Edition) Cocoa! Programming for Mac! OS X (2nd Edition)


Programming in Objective-C Programming in Objective-C


Pages

Categories

Tags