featured articles
GENERIC e GIMPLE
GENERIC e GIMPLE Non so se voi avete mai sentito questi termini: “gimplification”,...
popular articles
random articles

GENERIC e GIMPLE

GENERIC e GIMPLE
Non so se voi avete mai sentito questi termini: “gimplification”, “gimplify”, “gimplifier”. Lavorando su GCC forse sarà capitato. Attenzione, non ho detto “lavorando col GCC” ma “lavorando su GCC”! GIMPLE è un termine che ricorre spesso se si cerca di mettere mani ai sorgenti del GCC. Si tratta di un linguaggio, una rappresentazione...

Lua For VLC?

Lua For VLC?
Si scrive Lua, si pronuncia LOO-ah, significa Luna. Mi sono ritrovato tra le mani la news di VLC 1.1 che parla del supporto alle plugin (chiamiamole pure Add-Ons visto che l’obiettivo è quello di emulare il modello Firefox). Leggendo, leggendo scopro con mio grande stupore che le plugin possono essere implementate usando Lua. Lua! Mi rimbalza nella testa questo nome....

Moodbar Amarok

Moodbar Amarok
Di recente ho scritto un post su Amarok 2.2.2. Una delle funzionalità che più mi ha incuriosito è stata quella della Moodbar. Il sistema non è proprio difficile da capire. Si prende un brano musicale, lo si divide in tanti pezzettini di una certa durata ed a ciascuno di essi si applicano delle euristiche di analisi (per lo più basate sulla Trasformata di Fourier). Il...

Scons !?

Scons !?
Un po di tempo fa mi sono divertito a compilare Google Chromium su Linux. Con mia grande sorpresa ho scoperto che Google non ha utilizzato tutti i tool della GNU Toolchain. Il compilatore usato è ovviamente il GCC ma GNU Autoconf e GNU Make non vengono utilizzati. Che tool viene utilizzato per compilare Google Chromium? Scons! Non lo conosco, ammetto di saperne poco. Non...