226349 materialEducativo

textoFiltroFicha
  • Gústame 0
  • Visitas 0
  • Comentarios 0
  • Gardar en
  • Accións

Sobre este recurso...

Vala (lenguaje de programación)
ProgrammingLanguage
Artículo WikipediaFuente Dbpedia
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 compilador de Vala, traduce el código Vala en código C, un lenguaje intermedio (tal como hace Java a Bytecode o C# al CIL), en lugar de ser compilado directamente en ensamblador, que luego puede compilarse en cualquier plataforma soportada por GLib, con cualquier compilador de C estándar. Además, Valac también admite otra sintaxis de entrada, es el caso de Genie, que funciona de la misma forma que Vala pero con una sintaxis inspirada en Python.​ De hecho, Vala y Genie pueden ser usados juntos para crear un mismo programa.
Fecha del lanzamiento 2020-09-10
Ultima versión de lanzamiento 0.50.0
Licencia http://didactalia.net/items/Software_92bf0d4b-fabc-4fb4-bea4-12a7dc814753_02275203-99f3-4f99-ad34-d8e8250f6466

Mapa conceptual: Vala (lenguaje de programación)

Contido exclusivo para membros de

D/i/d/a/c/t/a/l/i/a
Iniciar sesión

Mira un ejemplo de lo que te pierdes

Categorías:

Etiquetas:

Fecha publicación: 15.3.2021

Comentar

0

Queres comentar? Rexístrate ou inicia sesión

Úneche a Didactalia

Navega entre 226349 recursos e 565048 persoas

Regístrate >

O conéctate a través de:

Si ya eres usuario, Inicia sesión

Queres acceder a máis contidos educativos?

Iniciar sesión Únete a unha clase
x

Engadir a Didactalia Arrastra el botón a la barra de marcadores del navegador y comparte tus contenidos preferidos. Más info...

Axuda do xogo
Juegos de anatomía
Selecciona nivel educativo