Común

Vala (lenguaje de programación)

lenguaje de programación

Vala (lenguaje de programación)

Carta Común · N.º 341657

Vala es un lenguaje de programación creado con el objetivo de acercar las características de los lenguajes modernos a C, sin requisitos adicionales de tiempo de ejecución y con pocos costos, centrado en los objetos de la biblioteca GObject. Ha sido desarrollado por Jürg Billeter y Raffaele Sandrini. Actualmente es desarrollado y mantenido por Rico Tzschichholz. La sintaxis se inspira en C#, con leves modificaciones para adaptarse mejor al sistema de objetos de GObject.​ Para la gestión de memoria, GObject usa el sistema de conteo de referencias. En C, el programador debe gestionar la adición y la eliminación de referencias a mano, en cambio, en Vala, la gestión de estas referencias es automática, siempre que el programador use los tipos referenciales incluidos en el lenguaje en lugar de usar punteros comunes. El único detalle del que debe preocuparse es de evitar que se generen listas circulares, pues en ese caso este sistema de gestión de memoria no funcionará correctamente. Valac, el…

Leer en Wikipedia · Imagen Daniel "danrabbit" Foré & Sam "snwh" Hewitt, MIT

Abre sobres, colecciona cartas y cámbialas. Gratis.

Jugar gratis
Vala (lenguaje de programación) – carta Común de Wikipedia | Wikiverse TCG