Lien Quels sont les principaux langages derrière les GNOME Core apps ? Pas Python : moins de 7% du code !


V est un langage récent (première version libre sortie en 2019) développé initialement par Alex Medvednikov pour ses propres besoins sur le logiciel volt.
Dans cette dépêche, j'aimerais vous le faire découvrir, et, je l'espère, vous donner le goût d'en découvrir d'avantage.

Yorba est une fondation qui a créé et maintient le développement de trois logiciels écrits en Vala, spécialement conçus pour l'environnement Gnome :
Ces trois logiciels ont eu pas mal de mises à jour cette année et la suite de la dépêche présentera les principaux changements.
C, Python, Vala, C++, C#, JavaScript, Java, Perl, GOB, Genie et sûrement d'autres. Autant de langages possibles pour écrire une application pour GNOME. Voyons voir ce que le C, Python et Vala ont dans le ventre !
Le langage C peut être vu comme un langage assez primitif. Mais c'est sans compter les nombreuses bibliothèques de GNOME : GObject, GLib, GTK+, et bien d'autres (écrites elles-mêmes en C).
GObject, le cœur de GNOME, offre un (…)
Peut-être vous rappelez vous de mon article sur la préservation du jeu vidéo qui a précédé la naissance du projet Badnik que je vous ai présenté fin juillet dernier.
Et bien le projet a avancé tant bien que mal cet été :
LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l'équipe de modération avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.
Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori des modérateurs. Ceux-ci s'appellent des journaux. Voici un florilège d'une dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux du mois d'octobre passé.

Cher journal, je me permets de te présenter un projet personnel à l'intérêt assez limité : le langage jouet Valisp, qui a pour objectif d'ajouter une couche « Lispienne » au langage Vala.
Parce que ! Vala tout seul, ce n'est pas assez rigolo : c'est juste un langage (Vala) qu'il faut compiler dans un autre langage (C) qu'il faut ensuite compiler à nouveau, ce qui est beaucoup trop direct, admettons-le.
Valisp est donc un langage qu'il faut compiler dans (…)
Val(a)IDE, environnement de développement intégré (EDI) pour le langage Vala, vient de sortir en version 0.7.2. Val(a)IDE est écrit en Vala et propose les fonctionnalités suivantes :
Le code source et des paquets binaires pour différentes distributions GNU/Linux sont disponibles sur la page dédiée.

Cher journal,
J'ai le plaisir de t'annoncer la sortie de la version 0.2 de Tiny 'Nux Tarot, qui est aussi sa première version publique. J'espère par conséquent avoir droit à un peu d'indulgence si le code source est immonde /o\
Comme son nom l'indique, Tiny 'Nux Tarot (ou TnT) est un bébé jeu de tarot. Il est écrit dans le langage Vala et utilise la bibliothèque Gtk+, ainsi que les images de cartes à jouer du (…)
Pour mes études, je devais interviewer un professionnel de la profession de mon choix. M'étant décidé sur le métier d'analyste programmeur (de logiciels libres de préférence), j'ai envoyé un courriel à la Yorba Foundation demandant un interview, j'ai rapidement reçu une réponse positive et chaleureuse d'Adam Dingle, le fondateur de Yorba. Environ une semaine plus tard, je lui envoyais par courriel un questionnaire sur son expérience, sur Yorba et sur l'implication d'un tel travail. J'ai reçu les réponses par courriel le mardi 20 mars dernier
Retrouvez l'intégralité de la discussion sur le travail d'un analyste programmeur avec le fondateur de la Yorba Foundation, Adam Dingle dans la seconde partie de la dépêche.
NdM : merci à Kekun pour son journal. Selon leur site web, Yorba est une organisation à but non lucratif basée à San Francisco et fondée par Adam Dingle en 2009. Elle chapeaute plusieurs projets Open Source destinés à améliorer les aspects multimédia de GNOME pour qu'il soit aussi facile d'utiliser Linux sur ces aspects que depuis MacOS ou Windows. Adam Dingle, diplômé de l'université de Princeton et Berkeley a été enseignant à l'université Charles à Prague et ingénieur sur les aspects de d'indexation du Google Desktop chez Google.
NdM : Ce journal a été promu en dépêche.
Pour mes études, je devais interviewer un professionnel de la profession de mon choix. M'étant décidé sur le métier d'analyste programmeur (de logiciels libres de préférence), j'ai envoyé un email à la Yorba Foundation demandant un interview, j'ai (…)
J'ai le plaisir de vous annoncer la sortie de ValaTerm, un émulateur de terminal léger écrit en Vala en version 0.3.
Le projet est sous licence GNU GPLv3.