DOI:

https://doi.org/10.14483/udistrital.jour.redes.2015.2.a01

Publicado:

2015-12-26

Número:

Vol. 6 Núm. 2 (2015)

Sección:

Investigación

EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C

Autores/as

  • Cristian González García Universidad de Oviedo http://orcid.org/0000-0002-8810-6023
  • Jordán Pascual Espada B. Universidad de Oviedo
  • Cristina Pelayo G-Bustelo Universidad de Oviedo
  • Juan Manuel Cueva Lovelle Universidad de Oviedo

Palabras clave:

Lenguaje de programación, programación funcional, programación informática, programación orientada a objetos, software (es).

Descargas

Resumen (es)

Hace unos meses Apple presentó un nuevo lenguaje de programación para sus plataformas: Swift. Con Swift, Apple pretende atraer a los programadores de los lenguajes de programación basados en la sintaxis de C++ y darles una mayor abstracción, que con Objective-C, para que sea más fácil programar para las plataformas de Apple. Por estas razones, se hace necesario contrastar lo pretendido por Apple y realizar un estudio del lenguaje de programación a fin de contrastar su objetivo. Para ello, se hicieron dos evaluaciones, una cualitativa y otra cuantitativa, con el propósito de verificar en qué medida Swift es un avance respecto a Objective-C.

DThe Future of Apple: Swift Versus Objective-C

ABSTRACT

Few months ago, Apple presented a new programming language: Swift. With Swift, Apple pretends to attract the programmers of the programming languages based on C++ syntax and gives them a higher abstraction than with Objective-C for being easier to programme to Apple’s platforms. For these reasons, it is necessary to contrast what is intended by Apple and do a study of the programming language to ascertain their goal. For this purpose, we did two evaluations, firstly a qualitative evaluation and after, a quantitative evaluation to verify in how much Swift is an advance with respect to Objective-C.

Keywords: computer languages, computer programming, functional programming, object oriented programming, programming, software.

Biografía del autor/a

Cristian González García, Universidad de Oviedo

Es Ingeniero Técnico en Informática de Sistemas y Máster en Ingeniería Web por la Escuela de Ingería Informática en los años 2011 y 2013 (Universidad de Oviedo, España). Actualmente, es Doctorando en Ingeniería Web, Redes Sociales y dispositivos móviles. Trabaja en el grupo de investigación Ingeniería Dirigida por Modelos MDE-RG de la Universidad de Oviedo desde el 2012.

Referencias

Apple Inc., “Swift”, 2015 [en línea] Consultado el 30 de noviembre de 2015, disponible en: https://developer.apple.com/swift/.

Apple Inc., The Swift Programming Language. 2014.

@adamjleonard, @thinkclay, and @cesar_devers, “Swift Toolbox”, 2014 [en línea]. Consultado el 30 de noviembre de 2015, disponible en: http://www.swifttoolbox.io/

“LLVM,” 2000. [en línea]. Consultado el 30 de noviembre de 2015, disponible en: http://llvm.org/

C. A. Lattner, “LLVM : An Infrastructure for Multi-Stage Optimization,” University of Illinois, 2002.

TIOBE Software BV, “TIOBE Index”, 2014 [en línea]. Consultado el 30 de noviembre de 2015, disponible en: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

C. Zapponi, “GitHub”, 2014 [en línea]. Consultado el 30 de noviembre de 2015, disponible en: http://githut.info/

Cómo citar

APA

González García, C., Espada B., J. P., G-Bustelo, C. P., & Cueva Lovelle, J. M. (2015). EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C. Redes de Ingeniería, 6(2), 6–16. https://doi.org/10.14483/udistrital.jour.redes.2015.2.a01

ACM

[1]
González García, C., Espada B., J.P., G-Bustelo, C.P. y Cueva Lovelle, J.M. 2015. EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C. Redes de Ingeniería. 6, 2 (dic. 2015), 6–16. DOI:https://doi.org/10.14483/udistrital.jour.redes.2015.2.a01.

ACS

(1)
González García, C.; Espada B., J. P.; G-Bustelo, C. P.; Cueva Lovelle, J. M. EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C. redes ing. 2015, 6, 6-16.

ABNT

GONZÁLEZ GARCÍA, C.; ESPADA B., J. P.; G-BUSTELO, C. P.; CUEVA LOVELLE, J. M. EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C. Redes de Ingeniería, [S. l.], v. 6, n. 2, p. 6–16, 2015. DOI: 10.14483/udistrital.jour.redes.2015.2.a01. Disponível em: https://revistas.udistrital.edu.co/index.php/REDES/article/view/8641. Acesso em: 10 may. 2021.

Chicago

González García, Cristian, Jordán Pascual Espada B., Cristina Pelayo G-Bustelo, y Juan Manuel Cueva Lovelle. 2015. «EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C». Redes de Ingeniería 6 (2):6-16. https://doi.org/10.14483/udistrital.jour.redes.2015.2.a01.

Harvard

González García, C., Espada B., J. P., G-Bustelo, C. P. y Cueva Lovelle, J. M. (2015) «EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C», Redes de Ingeniería, 6(2), pp. 6–16. doi: 10.14483/udistrital.jour.redes.2015.2.a01.

IEEE

[1]
C. González García, J. P. Espada B., C. P. G-Bustelo, y J. M. Cueva Lovelle, «EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C», redes ing., vol. 6, n.º 2, pp. 6–16, dic. 2015.

MLA

González García, C., J. P. Espada B., C. P. G-Bustelo, y J. M. Cueva Lovelle. «EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C». Redes de Ingeniería, vol. 6, n.º 2, diciembre de 2015, pp. 6-16, doi:10.14483/udistrital.jour.redes.2015.2.a01.

Turabian

González García, Cristian, Jordán Pascual Espada B., Cristina Pelayo G-Bustelo, y Juan Manuel Cueva Lovelle. «EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C». Redes de Ingeniería 6, no. 2 (diciembre 26, 2015): 6–16. Accedido mayo 10, 2021. https://revistas.udistrital.edu.co/index.php/REDES/article/view/8641.

Vancouver

1.
González García C, Espada B. JP, G-Bustelo CP, Cueva Lovelle JM. EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C. redes ing. [Internet]. 26 de diciembre de 2015 [citado 10 de mayo de 2021];6(2):6-16. Disponible en: https://revistas.udistrital.edu.co/index.php/REDES/article/view/8641

Descargar cita

Visitas

1113

Dimensions


PlumX


Descargas

Los datos de descargas todavía no están disponibles.