Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

Tutorial del lenguaje Objective-C para programadores C++ y Java

editada por Yonderboy el 31 de Agosto 2006, 12:39h   Printer-friendly   Email story
desde el dept. tutoriales
ActiveMan nos cuenta: «Hola, el lenguaje Objective-C, al igual que C++, es una extensión al lenguaje C para hacerlo orientado a objetos. Para ello han cogido las ideas de Smalltalk, pero haciéndolo mucho más eficiente. En mi opinión, es un lenguaje más simple (aunque no fácil) y potente que C++. Aunque las GCC incluyen este lenguaje, por desgracia no se usa mucho fuera del mundo de Mac OS X. Apple tiene la documentación del lenguaje publicada. Yo he escrito este otro tutorial partiendo de la base de que se conoce C++ o Java, y comparándolo con estos. Me gustaría conocer vuestra opinión respecto a este lenguaje. Saludos.» Tiene una pinta excelente. Una lástima que el tutorial tenga una licencia tan restrictiva (solo uso personal). Eso limita su difusión, impide traducirlo, mejorarlo e incluso copiarlo en otro servidor web...

Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por ElPeazoPerro (16702) el Jueves, 31 Agosto de 2006, 12:50h (#803314)
    ( http://todoa99.blogspot.com/ | Última bitácora: Lunes, 20 Abril de 2009, 22:41h )
    Hace unas semanas nos presentasteis el "novedoso" Cygwin [barrapunto.com], que por primera vez en el mundo mundial permitía hacer un "ls" en windows.
    Hoy nos presentais Objective-C, un lenguaje "super nuevo" que te permite orientación a objetos con C.
    Yo tengo otra novedosa noticia para la portada: El transistor, adiós a los tubos de vacío en tu PC
    Como diría alguien de aqui: ¿Y tu, Ya programas con targetas perforadas desde tu Debian?
  • Menos mal que alguien se molesta ...

    (Puntos:1, Interesante)
    por pobrecito hablador el Jueves, 31 Agosto de 2006, 13:03h (#803333)
    En crear algo de este lenguaje en español, porque casi toda la documentación de este lenguaje está en inglés. Así se puede aprovechar para quien quiera hacer algo en MacOSX.

    Gracias por tu aportación, le echaré un vistazo en cuanto tenga algo de tiempo.
  • Pues yo

    (Puntos:1)
    por flojito (13223) el Jueves, 31 Agosto de 2006, 13:22h (#803340)
    ( http://barrapunto.com/ | Última bitácora: Sábado, 28 Agosto de 2010, 16:55h )
    lo agradezco, me gusta leer todo lo que caiga en mis manos, sobre todo de informática, aunque no lo vaya a usar nunca. Gracias
  • por pobrecito hablador el Jueves, 31 Agosto de 2006, 13:44h (#803357)
    Has hecho un buen trabajo con este manual de nada menos que 183 páginas.

    Y animo ha todos los que le han criticado a que escriban ellos mismos un documento completo, de la tecnología que estimen oportuna, de igual o mayor extensión y en castellano.

    Nota: Valen traducciones siempre que no sean spaninglish.

  • QUIERO COLAVORAR

    (Puntos:2, Divertido)
    por el culo (21186) el Jueves, 31 Agosto de 2006, 13:49h (#803364)
    ( http://barrapunto.com/ )
    HOIGAN QUE HE VISTO TU MANUAL DE PROGRAMACION Y QUIERO HACERLO PARA VISUALBAISC QUE ME GUSTQA MUCHO, Y COMO LO HAGO MANDAMELO AL HOTMAIL
    --
    Gnome es para tontos... ¿por qué tengo este pedazo trabuco?
  • Muy bueno.

    (Puntos:1)
    por saalab (16123) el Jueves, 31 Agosto de 2006, 13:55h (#803367)
    Un documento muy bueno. Enhorabuena y ánimo.
  • Estupendo

    (Puntos:1)
    por kaleth (20483) el Jueves, 31 Agosto de 2006, 14:01h (#803371)
    ( http://barrapunto.com/ | Última bitácora: Viernes, 02 Mayo de 2008, 01:52h )
    No sé si llegaré a usarlo alguna vez, pero agradezco tu esfuerzo y te animo a que "spamees" toda web tecnológica hispanohablante que se precie con esta noticia. :)
    --
    I love the smell of burnt karma in the morning
  • Es más viejo que java

    (Puntos:1, Informativo)
    por pobrecito hablador el Jueves, 31 Agosto de 2006, 14:24h (#803394)
    Objective-c se invento en 1980, osea que de novedoso no tiene nada.
  • Sobre el tutorial

    (Puntos:3, Interesante)
    por ActiveMan (9870) el Jueves, 31 Agosto de 2006, 14:37h (#803405)
    ( Última bitácora: Lunes, 05 Julio de 2010, 16:34h )
    Hola, soy el autor de la obra. Gracias por las críticas a la maquetación y tal. Pero mi intención era conocer vuestro interés sobre este lenguaje y las características que C++ y Java no implementan: Categorización, posing, protocolos informales, metaclases, selectores, forwarding. O los conceptos que elimina como la herencia múltiple.

    ¿Creéis que con los conceptos de POO que implementan C++ y Java es ya suficiente para el mundo de los programadores POO? ¿Tiene sentido rizar tanto el rizo? ¿Le falta a Objective-C alguna característica que os gustaría que tuviera?. Por ejemplo el nuevo recolector de basura automático (tipo Java) que van a meter en Mac OS X 10.5 para complementar la recogida de basura semiautomática por cuenta de referencias que tiene ahora. ¿O por el contrarío preferís controlar vosotros al recolector de basura?.

    Saludos.

  • por Jomra (21985) el Jueves, 31 Agosto de 2006, 17:29h (#803578)
    ( http://bitacora.jomra.es/ | Última bitácora: Viernes, 29 Octubre de 2010, 20:14h )

    Saludos

    Más allá de que cada quien "ceda" o no los derechos de una obra como le venga en gana, me ha parecido curiosa la forma en que se ha hecho, sobre todo porque al querer quedar bien se ha citado una ley ya derogada...

    Con un "(C) Nombredeautor indicación de lugar y fecha" ya vale para evitarse toda la nota legal en esas condiciones.

    Ahora, ya puestos a citar textos legales, es innecesaria la mención de la directiva (que aún no ha sido incorporada, pero que al mencionar las armonizaciones necesarias entre las legislaciones de los Estados de la UE no sé para qué la cita) y la ley de propiedad intelectual en vigor en España no es la 22/1987 (que fue derogada por la Dispocición Derogatoria Única, punto uno, del Real Decreto Legislativo 1/1996, de 12 de abril, por el que se aprueba el Texto Refundido de la Ley de Propiedad Intelectual).

    Por otro lado, si se va a citar artículos en concreto, quedarse con el que define qué es Autor sin hacer referencia a los derechos del mismo queda como cojo, y con citar la ley enterita (la actual, no una derogada) ya es más que suficiente.

    En fin, más fácil (y correcto) es coger un libro y copiar su aviso legal (que casi todos usan el mismo, por cierto) y ya hubiera cubierto sus necesidades de protección (o la "c" con lo arriba indicado, el resto es redundante...), el mentar la directiva (no traspuesta y va sobre armonización de legislaciones que, la verdad, ya están bastante armonizadas) y acogerse a las "leyes internacionales" (siendo puntillosos con una directiva y no mencionando los nombres de los tratados, pobres) no sirve de nada.

    Hasta Luego ;)

    --

    Una Bitácora de Jomra participa en D=a= [deigualaigual.net]

  • Licencia

    (Puntos:1, Troll)
    por aarkerio (6468) el Jueves, 31 Agosto de 2006, 18:39h (#803633)
    ( http://www.mononeurona.org/ )
    Vaya mierda de licencia, yo he escrito tutoriales mucho más largos y todos son Creative Commons y andan por ahí aumentados, corregidos y actualizados por otros programadores.

    Con razón nadie usa Objective-C
    --

    -----------------------------------

    "El tenía la inhumana costumbre de ser racional".
  • Muchas Gracias

    (Puntos:2)
    por morefeo (20922) el Jueves, 31 Agosto de 2006, 20:13h (#803698)
    Desde hace un par de años soy usuario de Mac, y me puse a investigar con Xcode y ObjectiveC, y la verdad es que toda la docuemtacion sobre este leguaje esta en ingles.

    Ademas la mayoria de libros son o excesivamente basicos, o muy mal estructurados y explicados.

    Te animo a hacer una segunda version mas centrada en Xcode y Cocoa :-)
  • Re:Con el word...

    (Puntos:1)
    por suy (8275) el Jueves, 31 Agosto de 2006, 13:58h (#803369)
    ( http://www.badopi.org/ | Última bitácora: Sábado, 25 Septiembre de 2010, 17:26h )

    Repito que era una broma. Joder, que susceptibles estamos.

    --

    Escribiendo de demasiadas cosas [barnacity.net] desde 2003.

    [ Padre ]
  • Re:Larga vida al C !!!

    (Puntos:2, Informativo)
    por pezezin (11919) <pezezin64NO@SPAMyahoo.es> el Jueves, 31 Agosto de 2006, 19:42h (#803680)
    ( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
    Con cualquier lenguaje Turing-completo, y las bibliotecas de E/S adecuadas, puedes programar cualquier cosa.

    En cuanto a la optimización, bueno, hace tiempo se vio que el quicksort de la STL es más rápido que el de la biblioteca estándar de C.
    --

    Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!

    [ Padre ]
  • por spok (2400) el Viernes, 01 Septiembre de 2006, 02:28h (#803844)
    ( http://barrapunto.com/~spok/bitacora | Última bitácora: Jueves, 07 Septiembre de 2006, 20:43h )
    Yo hackeo las tarjetas de entrada/salida (eso de discos duros es para maricas) con un punzon y mi ordenador funciona con relés y programo en código máquina directamente. Soy duro, muy duro.

    Por cierto, mi cama no tiene colchón, duermo en el suelo y voy descalzo, me como las sandías enteras y las cerillas me las apago en las orejas.

    --

    Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos y ellos creen serlo todo

    [ Padre ]
  • 8 respuestas por debajo de tu umbral de lectura actual.