Nueva versión de Dart: 2.10, unificando las herramientas de líneas de comandos

Ve la luz, una nueva versión del lenguaje de programación Dart. La versión 2.10. Esta nueva versión presenta una nueva herramienta de desarrollo Dart unificada: Una herramienta única para todas las necesidades del desarrollador, como crear proyectos, analizar y formatear código, ejecutar pruebas y compilar aplicaciones.

También una actualización sobre la hoja de ruta y los cronogramas de seguridad nula, y una discusión de los principios para migrar el código existente a la seguridad nula.

Dart forma la base del SDK de Flutter: No solo proporciona el lenguaje y los tiempos de ejecución que impulsan las aplicaciones de Flutter, sino que también admite muchas tareas básicas de desarrollo como formatear, analizar y probar código.

Sin embargo, mientras Flutter tiene una única herramienta de desarrollo de propósito general (el comando flutter), Dart ha tenido históricamente muchas herramientas de desarrollo más pequeñas (por ejemplo, dartfmty dartanalyzer).

Ahora Dart 2.10 tiene una nueva herramienta denominada de desarrollo dart unificada que es muy similar a la herramienta de flutter. Esta nueva herramienta admite todas las tareas comunes, como la creación de nuevos proyectos y paquetes; analizar y formatear código; y ejecutar, compilar y probar proyectos. Para usar la herramienta, simplemente ejecute el comando dart.

En las próximas versiones estables, se tiene la intención de dar más “peso” a la nueva herramienta dart e ir dejando de lado el resto de herramientas más pequeñas ( dartdoc, dartfmt, dartanalyzer, etc.). Para el año que viene, se espera que el SDK de Dart incluya exclusivamente una herramienta dart.

Desde el equipo de Dart, se recomienda que se cambie a la nueva herramienta, ya sea manualmente desde el terminal o a través de scripts de integración continua.

Si deseas seguir leyendo, sobre los nuevos cambios de Dart, no dudes en visitar el blog oficial del equipo de Dart que lo mantiene.

Fuente: Dart Blog

Relacionado

Salir de la versión móvil