Ver Mensaje Individual
  #26  
Antiguo 03-06-2014
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.917
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por roman Ver Mensaje
¿Si descargo el beta de XCode 6 puedo seguir usando (seguir es un decir ) el XCode 5?
Si, sin problemas.

XCode al igual que otras app es simplemente un .app. Lo copias donde quieras y eso es todo.

Ya le di una pasada larga al libro y manual:

https://developer.apple.com/library/...ming_Language/

https://itunes.apple.com/us/book/swi...81256329?mt=11

y esta relativamente bueno, en especial teniendo en cuenta los requerimientos de Apple (ie: Integración con el API de iOS/OSX, interoperabilidad con obj-c & c y que fuera bueno para el hardware de mobiles). Tiene implementación de varias cosas interesantes, como el pattern matching, el hacer explicito el uso de NULL (lo que llaman un "Maybe/Option" o un "Nullable type"), y muchas cosas mas interesantes.

Le han reducido mucho del ruido de la sintaxis tipo C, aunque siguen con los {}, pero están muy al estilo de GO, asi que es mas manejable, y teniendo en cuenta como es con Obj-C, es todo un avance.

Me gusta tanto como python o pascal? No. Pero para ser un C, es MUCHO mejor de lo que hay por ahi.

LO primero que pense? Como rayos porto todo mi codigo a esto... pero rapido!

P.D: Hay muchas ideas de lo que he pensado como mi "lenguaje ideal", incluso sintaxticamente. Ojalá se pueda usar desde linux

P 2: Lo mas mas descrestante? Playground. Programación en vivo, y com viaje en el tiempo (en serio!) Una combinación de REPL + iPython Workbook + Programacion reactiva + Magia que hace posible retroceder en el tiempo el código ejecutado..

Para los que no entienden de que hablo, este man (que trabajo para Apple) es el que ha popularizado la idea:

http://worrydream.com/LearnableProgramming/

y esto significa que Apple implementa el primer ambiente de esto con soporte de un "grande"*

* Se puede afirmar que Smalltalk lo hizo primero, y hay algunas implementaciones por ahi como elm:

http://elm-lang.org/edit/examples/In...iate/Mario.elm

Pero esto seria el primer soporte del modelo con una mayor exposición, simplemente por que lo respalda un grande..
__________________
El malabarista.
Responder Con Cita