Vala, la programmation facile sous Linux

Abonnements, magazines... Notre catalogue complet au bas de cette page.

Linux c’est l’univers du langage C essentiellement. Mais les temps changent. Java, Mono… Aujourd’hui nous découvrons un petit nouveau très prometteur : Vala.

Le monde de Linux est extrêmement riche pour le programmeur. Toutefois lorsqu’il s’agit de développer des applications importantes et/ou performantes, le choix se réduit plutôt vite, vers C ++ et C. Et encore C ++ n’a-t-il pas toute la place qu’il pourrait avoir, les habitudes des unixiens étant plutôt tenaces, C reste le langage principal. Bien sûr il existe des alternatives. D’abord Java, qui pendant un temps a été si bien considéré qu’une fonctionnalité pour lancer automatiquement les programmes Java avait été intégrée au noyau. Il y a aussi Mono, l’implémentation libre de la plate-forme. Net de Microsoft et du langage C#. Mono est prometteur, mais certains reprochent aux programmes C# de nécessiter un runtime assez (trop ?) lourd pour fonctionner. Alors, on continue de programmer en C le système, ou le bureau Gnome, (ou en C ++ et Qt pour KDE). Hélas, la programmation Gnome, ce qui revient essentiellement à dire la programmation Glib et Gtk + en C, c’est fastidieux, il faut bien le reconnaître. C’est ici qu’arrive Vala, un langage encore tout jeune, son compilateur est en version 0.7 au moment de la rédaction de cet article, mais qui séduira à coup sûr les Linuxiens

Frédéric Mazué

S'ABONNER