LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 
Vala de GNOME es un lenguaje de programación le permite utilizar el sistema de objetos GLib2 del escritorio GNOME, sin tener que hacer la programación orientada a objetos en ANSI C. A diferencia de Java o Mono, un programa realizado en Vala no requiere ninguna máquina virtual en tiempo de ejecución o bibliotecas, para que la gente que utilizan objetos Vala ni siquiera tienen que saber que están escritas en C. El compilador de Vala, valac, convierte el código Vala en C, que es entonces compilado con gcc como código objeto. Un gran problema cuando intenta utilizar un lenguaje de alto nivel en un entorno tradicionalmente C son las bindings (capas): de dónde proceden, cómo se mantienen, y si hay errores en ellos. Utilizando un lenguaje de alto nivel puede ser más frustrante que si sólo se utiliza en C si los bindings no son de alta calidad. Vala incluye herramientas que utilizan GLib, que le permiten generar un binding (capa) Vala vinculante para cualquier objeto GLib. Los paquetes de Fedora 9 incluyen bindings GLib2, GTK+ 2, SDL, SQLite, WebKit, libsoup, libglade-2, hildon, hal, gstreamer, Cairo, y dbus - por lo tanto, muchas de las bibliotecas que necesita para GLib2/GTK para un escritorio o aplicación están ya disponibles para una aplicación Vala. El proyecto también mantiene una lista de proyectos que proporcionan bindings Vala.

Resto del artículo en linux.com

No estás registrado para postear comentarios



Redes:



   

 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Formulario de acceso

Filtro por Categorías