Ver la Versión Completa : Swift, el lenguaje de programación de Apple, podría llegar a Android
jorge_kai
08/04/16, 15:48:44
Swift, el lenguaje de programación de Apple, podría llegar a Android
http://static.htcmania.com/Swift-Android-08042016-4619-htcmania.jpg
Leemos en andro4all.com
http://www.htcmania.com/images/smilies/q.gif Según ha reportado The Next Web, Google podría estar interesado en adoptar Swift para Android. Para el que no lo conozca, se trata de un lenguaje de programación creado por Apple para desarrollar aplicaciones de iOS y de Mac OS X. Cabe recordar que desde el pasado mes de diciembre, Swift es un lenguaje Open Source, por lo que cualquiera puede utilizarlo. Y también hay que resaltar la disputa abierta entre Google y Oracle por conflictos de patentes con Java, lenguaje de primer nivel utilizado para programar en Android. Todo indica que, tarde o temprano, Android dejará de usar Java. Sin embargo, según las fuentes, Swift no llegaría para sustituir Java completamente, o al menos, ese no sería el objetivo en primera instancia. Así, el lenguaje de Apple llegaría para ampliar alternativas a la hora de que los desarrolladores programen sus aplicaciones. http://www.htcmania.com/images/smilies/q2.gif
fuente: andro4all.com (http://andro4all.com/2016/04/swift-android-java?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Andro4all+%28Andro4all%29)
jorge_kai
08/04/16, 15:48:55
http://andro4all.com/2016/04/swift-android-java?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Andro4all+%28Andro4all%29
http://andro4all.com/2016/04/swift-android-java?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Andro4all+%28Andro4all%29
Suzamax
08/04/16, 15:57:01
Si hacen un runtime bien implementado, y se alejan de Java y su máquina virtual super pesada, será lo mejor que le podría haber pasado a Android. Eso sí, van a estar bien jodidos los desarrolladores de Java, pero es un sacrificio en pro del rendimiento. En todo caso habría que hinchar el ART (obviamente) e incorporar el intérprete, y después alentar al uso de Swift.
Chorrada de artículo como una casa. Más que nada porque dejar de usar java en android es una LOCURA, ya que ESE es el motivo de su éxito, que la máquina virtual hace que no haya que compilar para cada dispositivo, sino que JVM pasa el bitcode al ejecutable del dispositivo en cuestión.
Y además, que android YA NO TIENE PROBLEMAS CON ORACLE, los tuvo, pero ya utiliza al 100% las librerias open source de Java
DaSound
08/04/16, 17:45:39
Chorrada de artículo como una casa. Más que nada porque dejar de usar java en android es una LOCURA, ya que ESE es el motivo de su éxito, que la máquina virtual hace que no haya que compilar para cada dispositivo, sino que JVM pasa el bitcode al ejecutable del dispositivo en cuestión.
Realmente fue su ÚNICA baza de éxito... ¿cómo podemos hacer un sistema operativo que se popularice y salte rápido a la palestra corriendo como la pólvora? Pues basando la SDK en el lenguaje más extendido del mundo... Java. Contraproducentemente, ha requerido un esfuerzo tremendo que funcione con soltura por las capas que ha habido que ponerle al sistema entre el lenguaje de apps y el kernel del mismo (C). Realmente prescindir de Java (al menos poco a poco) para entrar en un lenguaje más cercano al nativo del Kernel sería lo ideal... eso, junto ala bajísima fragmentación es lo que permite a iOS siempre ir un paso por delante... Con su antiguo Objetive C, un derivado de LISP y C.
Swift viene a compatibilizar Objective C con una capa moderna a través del framework Cocoa, haciendo un entorno algo más amigable que el antiguo Objective... aunque se pueden seguir llamando a sus funciones así como las de C. Siegue siendo una arquitectura cercana al C nativo del Kernel de Linux... es perfectamente capaz de funcionar incluso mejor, ¿porqué no?.
Lo que no entiendo, es que siendo Swift una arquitectura de desarrollo creada por Apple, pudieran tener la más mínima intención de portar esto a Android, ya que facilitaría la creación de apps para iOS y Android sin migrar código... lo que supondría un beneficio claro para Android, e indirectamente, podría serlo para iOS si los desarrolladores optan por la polivalencia del lenguaje y lanzar sus apps en las 2 principales plataformas al mismo tiempo.
Y además, que android YA NO TIENE PROBLEMAS CON ORACLE, los tuvo, pero ya utiliza al 100% las librerias open source de Java
OpenJDK para los amigos, el salvavidas de Android contra las demandas de Oracle.
blacsamus
08/04/16, 18:55:37
a ver que desenlaze tiene todo este tema seria muy interesante contar con esta herramienta para android veremos que pasa
Soytudios
08/04/16, 20:21:08
Por mi sería perfecto, ya que por trabajo me he visto desarrollando apps para iOS en Swift y después de aprenderlo y usarlo durante unos meses me parece muy cómodo y potente.
chochis
08/04/16, 23:49:38
Por favor... Me meo en objective c y swift...
Lo que tienen que hacer es meter lenguajes de más alta abstracción, no menos...
por una parte, siempre digo que esta bien que android se aleje poco a poco de oracle y su gran J, pero tambien es cierto, que muchos programadores hacen sus apps en java por su facilidad para hacerlo, y el lenguaje esta tan extendido que el 99.99999 % de los programadores sabe... (de hecho en mi universidad ha sido el unico lenguaje que se da desde el primer curso hasta el ultimo..)
tiene sus pros y sus contras, que probablemente, si no abandona java, nos quejaremos de que java es una mierda... y si cambia, nos quejaremos de que han dejado tirados a los desarrolladores pequeños de apps... asi que hagan lo que hagan, bien por un lado, y mal por otro...
SlevinKelevra
11/04/16, 15:05:47
Van a hacer lo que quieran digamos lo que digamos, así que a esperar y ver que pasa
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.