Yo estoy jugeteando un poco con el en el Mac OS X y aunque al principo la syntaxis es un poco estraña pero en muy divertido de usar cuando la aprendes ;)
Bueno, me he leido el artículo... aunque me esperaba más información (aunque fuese en general). Así que aquí van mis preguntas ;). Es realmente más potente que C++? Es decir... funciones virtuales, plantillas, libreria de clases estándar (como iostream, fstream, etc), STL, namespaces, RTTI...? Se pueden hacer todas estas cosas, ya sea de forma similar o de modos diferentes?
Por lo demás me ha parecido un lenguaje interesante aparte de recordarme al Java jeje (el import, los "Protocolos" igual que las "Interfaces", no?)
Puedes hacer prácticamente todo lo que haces con C++ y hay cosas muy útiles que Objective-C puede hacer y C++ no podrá nunca, gracias a su sistema de runtime.
La contestación anterior que han publicado ya es muy completa, y no puedo añadir mucho más. Se nota que su autor conoce el tema. Como muy bien han contestado antes, Sun se basó en algunos aspectos en Objective-C para crear Java, por eso te lo recuerda. Objective-C es anterior a Java (jeje)
Yo programé para entornos NeXT allá por 1994-95, y desde entonces aún no he visto nada tan bueno, potente y elegante como aquello, aunque hoy es difícil mantenerse al día de todas las tecnologías y entornos de desarrollo que hay. Pero el hecho de Apple lo adopte como sistema de desarrollo a partir de ahora demuestra que sigue vigente
Aunque no sea una prueba definitiva e irrefutable de su potencia, a modo de ejemplo te diré que el hoy famoso www comenzó a desarrollarse en el CERN en máquinas NeXT y también Doom y posteriormente Quake fueron desarrollados también en el entorno Nextstep/Openstep.
Un buen lenguaje
(Puntos:1)Mejor que C++?
(Puntos:2)( http://julipedia.blogspot.com/ )
Por lo demás me ha parecido un lenguaje interesante aparte de recordarme al Java jeje (el import, los "Protocolos" igual que las "Interfaces", no?)
Gracias!
The Julipedia [blogspot.com]
Re:Mejor que C++?
(Puntos:1)Puedes hacer prácticamente todo lo que haces con C++ y hay cosas muy útiles que Objective-C puede hacer y C++ no podrá nunca, gracias a su sistema de runtime.
La contestación anterior que han publicado ya es muy completa, y no puedo añadir mucho más. Se nota que su autor conoce el tema. Como muy bien han contestado antes, Sun se basó en algunos aspectos en Objective-C para crear Java, por eso te lo recuerda. Objective-C es anterior a Java (jeje)Yo programé para entornos NeXT allá por 1994-95, y desde entonces aún no he visto nada tan bueno, potente y elegante como aquello, aunque hoy es difícil mantenerse al día de todas las tecnologías y entornos de desarrollo que hay. Pero el hecho de Apple lo adopte como sistema de desarrollo a partir de ahora demuestra que sigue vigente
Aunque no sea una prueba definitiva e irrefutable de su potencia, a modo de ejemplo te diré que el hoy famoso www comenzó a desarrollarse en el CERN en máquinas NeXT y también Doom y posteriormente Quake fueron desarrollados también en el entorno Nextstep/Openstep.¡Organización!
(Puntos:2)( http://barrapunto.com/tags/restalman | Última bitácora: Jueves, 12 Abril de 2018, 20:25h )
__
Comprare è combattere.