Hace 9 años | Por Debug a applesfera.com
Publicado hace 9 años por Debug a applesfera.com

En la Keynote de esta tarde, Apple ha dedicado un montón de tiempo para hacer la vida más fácil a los desarrolladores. Esta tarde nos han presentado Swift, un nuevo lenguaje de programación. Esta importante novedad tiene una sintaxis más sencilla, más rápida de codificar y de procesar.

Comentarios

ED209

¿Una sintaxis tipo Ruby + Javascript, con tipos inferidos como Scala y permite usar todas las bibliotecas de Objective-C?
Esto es el principio del fin de Java... y Android.

Google/Oracle, os toca mover ficha.

D

#9 No se que tiene que ver con lo que se programe en iOS para que sea el Principio-Fin de Android. En Android puedes programar en Java y C++ con el NDK.

Por cierto ¿el principio del fin de Java? jajajajaja. Llevo escuchando eso una década por lo menos. Java es el Cobol de nuestra era.

D

#9 Go. Permite usar C, no pide dependencias y funciona en cualquier OS.

Espera que lo junten con QT...

darccio

#11 Espérate a que Google permita desarrollar en Go para Android (aunque técnicamente ya se puede) y cuando la comunidad haga la mismo para iOS.

D

#12 Eso es algo que no entiendo, porque google no potencian que se hagan apps en GO?

darccio

#14 Depende de lo que desarrolles Yo hace poco tuve la necesidad de tener una herramienta que funcionara en web y en escritorio (tanto Windows, Linux y Mac OS X). En una tarde ya tenía un programa sencillo que cumplía con esas condiciones, hecho en Go.

Swift tiene buena pinta, todo hay que decirlo.

#13 Supongo que quieren asegurarse el tiro antes de permitirlo, pero ya hay maneras de usar Go en Android e iOS (un poco oscuras, pero funcionar funciona). De hecho, en Android con el NDK no debería ser mucho problema integrarlo.

Por cierto, ¿sabéis que hay comunidad hispana de Go?

Web: http://golanghispano.org/
Sub: ggolang
Twitter:


Grupo: https://groups.google.com/forum/#!forum/golang-spanish

cc #11

kverko

#16 desafortunadamente la comunidad de Go Hispano es demasiado reducida. la web de golanghispano.org lleva meses sin actualizarse

Bajo mi punto de vista personal, es una lástima que Google no apoye más a Go. Es un lenguaje con mucho potencial bajo mi punto de vista.

darccio

#21 Apenas hemos empezado Vamos a remolque, como siempre, pero irá creciendo.

A nivel personal trabajo cada día con Go y cada vez me gusta más. Google le da mucho apoyo interno, pero no tanto externo. Aunque con diez charlas sobre Go en la Google IO quizás la cosa vaya cambiando.

ED209

#11 buena elección

#15 cuéntame más de ese mundo real... No es solo para móviles caros, de momento también es para ordenadores caros (Mac).
No desarrollo para iOS ni OS X pero es fácil ver que este lenguaje tiene futuro. Quién te dice que no será usado server side más adelante?
Quien era capaz de prever que el hack que supone javascript llegaría donde está ahora?
Algunos estáis muy cegados por el fanboyismo anti-apple

D

#17 "cuéntame más de ese mundo real... No es solo para móviles caros, de momento también es para ordenadores caros (Mac)."

Verás, en el mundo real, en el que obviamente no vives, hay gente que no puede comprarse móviles de más de 100€. Y por tanto da igual el lenguaje que desarrollen, seguirá haciendo falta Android y similares para cubrir este segmento.

"Algunos estáis muy cegados por el fanboyismo anti-apple"

Eres tu el que pronostica el fin de Android. Eres tu el inconsciente que no se da cuenta de que una sola compañía no puede acaparar todo el mercado. Aquí solo veo un fanboy: Tú.

ED209

#18 ¿pero qué tendrá que ver un nuevo lenguaje de programación con que deje de haber teléfonos a 100 euros??? ¿tu te lees lo que escribes?
Esto es un lenguaje, el cual puede implementar cualquier fabricante cuando le venga en gana: el fabricante chino puede implementarlo y vender los teléfonos a un euro si le place.

¿Qué compañía no puede acaparar todo? Microsoft? Ya lo hizo. Google? Ah que tu piensas que porque android baje cuota de mercado significa la hegemonía absoluta de Apple? Para vivir en el mundo real demuestras muy poco realismo, nunca dejará de haber más plataformas.

Insisto en que si no se es capaz de ver que este lenguaje populizará el desarrollo para iOS, y que es un gran golpe contra android... apaga y vámonos.
Con los problemas que tiene google ahora con Java y Oracle, van a dar un buen empujón a Go en lo que queda de año.

Enviado desde mi Android

D

#19 "¿pero qué tendrá que ver un nuevo lenguaje de programación con que deje de haber teléfonos a 100 euros???"

Pues eso me pregunté cuando leí que escribías: "Esto es el principio del fin de Java... y Android"

"Esto es un lenguaje, el cual puede implementar cualquier fabricante cuando le venga en gana"

Y por lo tanto no es el fin de Android (y tampoco de Java, pero esa es otra discusión)

"Ah que tu piensas que porque android baje cuota de mercado significa la hegemonía absoluta de Apple?"

Fuiste tu el que hablaste del principio del fin de Android

D

#9 "¿Una sintaxis tipo Ruby + Javascript, con tipos inferidos como Scala y permite usar todas las bibliotecas de Objective-C?
Esto es el principio del fin de Java... y Android."

Claro, claro, por que un mejor lenguaje erqa lo que hacía falta para que todo el mundo pueda gastar 600€ en un teléfono.

Algunos no parecéis vivir en el mundo real.

D

Otro, m'cago en todo

Com Python y Pike voy que sobra.

"Es completamente nativo y puede funcionar de forma simultánea con C y" Vala

Draakun

Anda, le han puesto el nombre del zorro de David el Gnomo.

D

¡Vaya! ¿Por fin se han dado cuenta de que Objective-C está gravemente obsoleto?

kverko

He aprendido a programar en GO y me ha encantado. Ayer empecé con Apple Swift y debo decir que parte de la filosofía de GO está en Swift, pero, bajo mi punto de vista, GO es mejor que Swift como lenguaje. No obstante, Swift tiene el poderoso apoyo de Apple y de Cocoa y Cocoa Touch, lo que me decanta a seguir con Swift (y dedicar menos tiempo al poderosísimo GO)

D

¿Apple haciendo más fácil la vida de los desarrolladores?
Vaya, eso es nuevo.
Y no tengo muy claro que hagan falta más lenguajes nuevos.

zoezoe

#3 Si, vale...pero si no recuerdo mal LLVM nació como un compilador open source.

(soy un affissinao viejuuno)

zoezoe

¿He leído basado en LLVM?

D

#1 No entiendo tu sorpresa: LLVM es un compilador, así que lo más probable es que programen un front-end para LLVM de swift, de manera que se pueda compilar para cualquier arquitectura soportada por LLVM. Además, no olvidemos que Apple fue quien le dio el principal empujón al proyecto LLVM.

logistark

Buah, bomba? Hola? Scala? Java 8?