Talento | Employers

Warning: Undefined property: WP_Error::$term_id in /var/www/html/wp-content/themes/coderslink_v3/single-cl_blog_talento.php on line 97
Tutoriales de Programación

Swift: Lenguajes de Programación 2020

por Carlos A. Vázquez    |    September 25, 2020    |      4 min de lectura

COMPARTIR :

Top 2020 programming languages Swift

Un grupo de ingenieros de Apple dirigido por Chris Lattner, trabajaron para desarrollar un nuevo lenguaje de programación, Swift, principalmente para reemplazar Objective-C en las plataformas Mac e iOS.

Es un lenguaje de programación multi-paradigmático, de propósito general, compilado que también ofrece una alta productividad del desarrollador. Swift admite la cadena de herramientas del compilador LLVM (desarrollador de Chris Lattner) como C / C ++, Rust.

Swift tiene una excelente interoperabilidad con la base de código Objective-C y ya se ha establecido como el lenguaje de programación principal en el desarrollo de aplicaciones iOS. Como lenguaje compilado y poderoso, Swift también está ganando popularidad en otros dominios.

3 Características principales:

  • Una de las principales USP de Swift es su diseño de lenguaje. Con una sintaxis más simple, concisa y limpia y características ergonómicas del desarrollador, ofrece una alternativa más productiva y mejor a Objective-C en el ecosistema de Apple.
  • Swift también ofrece características de lenguajes de programas modernos.
  • Como lenguaje compilado, Swift es increíblemente rápido como C ++. También está ganando una creciente popularidad en la programación del sistema y otros dominios.

Popularidad:

Al igual que otros lenguajes de programación modernos, Swift es muy popular entre los desarrolladores y ocupa el sexto lugar en la lista de los idiomas más queridos:

Swift es muy popular entre los desarrolladores y ocupa el sexto lugar en la lista de los idiomas más queridos

Fuente: StackOverflow Encuesta para desarrolladores, 2019

Swift también se ha impulsado a las 10 principales listas de lenguajes de programación más populares en el índice TIOBE solo en 5 años de su primer lanzamiento:

Swift también se ha impulsado a las 10 principales listas de lenguajes de programación más populares en el índice TIOBE

Fuente: TIOBE

Otro sitio de clasificación de lenguaje de programación popular PYPL ha clasificado a Swift como el noveno lenguaje de programación más popular:

PYPL ha clasificado a Swift como el noveno lenguaje de programación más popular

Fuente: PYPL

La encuesta de StackOverflow ha clasificado a Swift como la 15a tecnología más popular (12º lenguaje de programación más popular):

StackOverflow ha clasificado a Swift como la 15a tecnología más popular

Fuente: StackOverflow Developer Survey,2019

Las tendencias de Google también muestran un fuerte aumento en la popularidad de Swift:

Google también muestran un fuerte aumento en la popularidad de Swift

Fuente: Google Trends

Mercado Laboral:

Indeed ha clasificado a Swift como el noveno idioma con más demanda labooral en los EE. UU. con 6 mil vacantes. En términos de salario, Indeed ha clasificado a Swift en el segundo lugar con un salario anual de $ 125 K:

Indeed ha clasificado a Swift como el noveno idioma más demandado en los EE. UU.

Fuente: indeed

Casos de uso principales:

  • Dedesarrollo de aplicaciones iOS 
  • Programación del sistema del lado del cliente (a través de WebAssembly)
  • Deep Learning
  • IoT

Swift Lenguajes de Programación 2020

Compara tu salario con tus pares y otros roles de la industria TI en México

Salarios de TI en México 2023

Una investigación completa con ayuda de más de 35,000 profesionales de TI en México

Si te preguntas si tu sueldo en el sector tecnológico en México es competitivo, este análisis en este reporte te da todas las repuestas y te preparará para negociar un mejor salario con la información más confiable de la industria tecnológica en México.

No te quedes fuera, otros profesionales ya lo están usando para crecer en sus carreras.