Huawei libera el codigo de fuente de su compilador ARK (Android, HarmonyOS)

Algunos usuarios que comenzaron en los inicios de Android recordaran a Dalvik, la primera maquina virtual de Android, el cual tenía por objetivo compilar el codigo y pasar a Java cada vez que el usuario ejecutaba una app. Este proceso era lento, por lo que Google pasó a ART, el cual realizaba una precompilación de las apps, aumentando la velocidad de ejecución, sin embargo, vuelve más lenta la instalación y actualización, ademas de aumentar el requerimiento de espacio de almacenamiento por app, al duplicar parte del codigo base y compliado.

Huawei, pensando en que esto resulta ineficiente, se pusó a trabajar y en EMUI 9.1 lanzó su compilador ARK, el cual tiene la gracia que remueve de la ecuación al interprete, produciendo una instalación más ligera y que se ejecuta más rapido.

Comparación del compilador ART. Grafica de Huawei. Texto traducido por el usuario de XDA: MyKeyVans.

Comparación del compilador ART. Grafica de Huawei. Texto traducido por el usuario de XDA: MyKeyVans.

Bueno, esta maravilla ahora es codigo abierto, gracias a las buenas intenciones de posicionar ARK de Huawei.

Para más información de ARK, los referimos al buen articulo que generó XDA-Developers

En este link, puedes descargar de la fuente y en este otro link puedes comentar el articulo.

Fuente: Huawei Central