Cel: +52 (55) 3040-5403 Correo: mariana.velazquez@recluit.com
post-tittle

¿Qué es el lenguaje Dart?

Por: Reclu IT

7 de julio de 2020

En el área de la informática siempre ofrece sorpresas, ciertas tecnologías que parecían prometedoras desaparecen, por el contrario, otras que en su momento no eran llamativas, pasado el tiempo se vuelven determinantes y vuelven a brillar.

Así es la historia de Dart, lenguaje de programación desarrollado por Google, que fue lanzado por primera vez en 2011, pero que en los últimos años se ha vuelto popular, debido al lanzamiento de un SDK llamado Flutter.

Dart tiene similitudes con otros lenguajes de programación que han adoptado el concepto de Programación Orientada a Objetos (OOP).

Dart es un lenguaje de programación diseñado para crear aplicaciones que son rápidas en muchas plataformas. Dart se ha implementado para crear aplicaciones en plataforma móvil (Android o iOS), back-end (web o servidor) y escritorio (Mac o Windows). Además de desarrollarse para producir aplicaciones rápidas y multiplataforma, Dart también se desarrolló específicamente para crear una hermosa interfaz de usuario.

La versión 1.0, lanzada a fines de 2013, fue un reemplazo para JavaScript en los navegadores; También tenía su propia máquina virtual (VM) para ejecutar aplicaciones nativas en el navegador Chrome.

La gran pregunta es si Google originalmente tenía la intención de que Dart reemplazara a JavaScript (los ingenieros de Google se sintieron frustrados con el mantenimiento de bases de código JavaScript masivas para Gmail y Google Maps, y comenzaron a trabajar en un lenguaje alternativo).

La compañía incluso lanzó «Dartium», un navegador centrado en Dart, posiblemente con el objetivo de eventualmente reemplazar Chrome. Cualesquiera que sean las intenciones de Google (y a pesar de un gran impulso de marketing dirigido a profesionales de la tecnología), los desarrolladores aún prefieren seguir usando JavaScript. (Aunque Google nunca llamó a Dart un «asesino de JavaScript», ese fue el apodo que algunos medios de comunicación le atribuyeron).

Pero ese no fue el final de Dart. De hecho, podría estar en alza, gracias a la aparición de Flutter, el marco de interfaz de usuario de Google para construir interfaces nativas en iOS y Android.

Si eso no fuera suficiente, Fuchsia de Google (un sistema operativo de código abierto) también está construido con Dart, y el recientemente presentado Google Home Hub posiblemente se ejecutará en Fuchsia en el futuro.

A diferencia de muchos lenguajes, Dart fue diseñado con el objetivo de hacer que el proceso de desarrollo sea lo más cómodo y rápido posible para los desarrolladores. Por lo tanto, viene con un conjunto bastante extenso de herramientas integradas, como su propio administrador de paquetes, varios compiladores / transpiladores, un analizador y formateador.

Una vez en producción, el código se puede compilar en un lenguaje nativo, por lo que no se requiere un entorno especial para ejecutarse. En caso de desarrollo web, Dart se transpira en JavaScript.

En cuanto a la sintaxis, Dart es muy similar a lenguajes como JavaScript, Java y C++, por lo que aprender Dart al conocer uno de estos lenguajes es cuestión de horas.

Además, Dart tiene un gran soporte para la asincronía, y trabajar con generadores e iterables es extremadamente fácil.

La comunidad de desarrolladores de Dart estuvo apagada durante demasiado tiempo, pero en esta ocasión se podría convertir en una tecnología con reflectores. Se ejecuta rápidamente en todas las plataformas y es fácil de aprender y aprender por los programadores.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)
post-tittle

¿Qué es el lenguaje Dart?

Por: Reclu IT

7 de julio de 2020

En el área de la informática siempre ofrece sorpresas, ciertas tecnologías que parecían prometedoras desaparecen, por el contrario, otras que en su momento no eran llamativas, pasado el tiempo se vuelven determinantes y vuelven a brillar.

Así es la historia de Dart, lenguaje de programación desarrollado por Google, que fue lanzado por primera vez en 2011, pero que en los últimos años se ha vuelto popular, debido al lanzamiento de un SDK llamado Flutter.

Dart tiene similitudes con otros lenguajes de programación que han adoptado el concepto de Programación Orientada a Objetos (OOP).

Dart es un lenguaje de programación diseñado para crear aplicaciones que son rápidas en muchas plataformas. Dart se ha implementado para crear aplicaciones en plataforma móvil (Android o iOS), back-end (web o servidor) y escritorio (Mac o Windows). Además de desarrollarse para producir aplicaciones rápidas y multiplataforma, Dart también se desarrolló específicamente para crear una hermosa interfaz de usuario.

La versión 1.0, lanzada a fines de 2013, fue un reemplazo para JavaScript en los navegadores; También tenía su propia máquina virtual (VM) para ejecutar aplicaciones nativas en el navegador Chrome.

La gran pregunta es si Google originalmente tenía la intención de que Dart reemplazara a JavaScript (los ingenieros de Google se sintieron frustrados con el mantenimiento de bases de código JavaScript masivas para Gmail y Google Maps, y comenzaron a trabajar en un lenguaje alternativo).

La compañía incluso lanzó «Dartium», un navegador centrado en Dart, posiblemente con el objetivo de eventualmente reemplazar Chrome. Cualesquiera que sean las intenciones de Google (y a pesar de un gran impulso de marketing dirigido a profesionales de la tecnología), los desarrolladores aún prefieren seguir usando JavaScript. (Aunque Google nunca llamó a Dart un «asesino de JavaScript», ese fue el apodo que algunos medios de comunicación le atribuyeron).

Pero ese no fue el final de Dart. De hecho, podría estar en alza, gracias a la aparición de Flutter, el marco de interfaz de usuario de Google para construir interfaces nativas en iOS y Android.

Si eso no fuera suficiente, Fuchsia de Google (un sistema operativo de código abierto) también está construido con Dart, y el recientemente presentado Google Home Hub posiblemente se ejecutará en Fuchsia en el futuro.

A diferencia de muchos lenguajes, Dart fue diseñado con el objetivo de hacer que el proceso de desarrollo sea lo más cómodo y rápido posible para los desarrolladores. Por lo tanto, viene con un conjunto bastante extenso de herramientas integradas, como su propio administrador de paquetes, varios compiladores / transpiladores, un analizador y formateador.

Una vez en producción, el código se puede compilar en un lenguaje nativo, por lo que no se requiere un entorno especial para ejecutarse. En caso de desarrollo web, Dart se transpira en JavaScript.

En cuanto a la sintaxis, Dart es muy similar a lenguajes como JavaScript, Java y C++, por lo que aprender Dart al conocer uno de estos lenguajes es cuestión de horas.

Además, Dart tiene un gran soporte para la asincronía, y trabajar con generadores e iterables es extremadamente fácil.

La comunidad de desarrolladores de Dart estuvo apagada durante demasiado tiempo, pero en esta ocasión se podría convertir en una tecnología con reflectores. Se ejecuta rápidamente en todas las plataformas y es fácil de aprender y aprender por los programadores.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)

Política de privacidad de www.recluit.mx

Para recibir la información sobre sus Datos Personales, la finalidad y las partes con las que se comparte,
contacten con el Propietario.