Perché Perl-XS
Perché Perl-XS
Di Andrea Guzzo
Intervento lampo
Tipo di pubblico: Tutti
Lingua: Italiano
Etichette: api binding c perl wrapper xs
Avere la possibilita' di esporre funzionalita' implementate in una o più' librerie C tramite una API perl (spesso ricca ed espressiva) permette di accedere facilmente a diverse tecnologie e velocizza il prototyping. Anche in scenari dove sono coinvolti servizi in produzione, implementare task intensivi in termini di cpu e/o memoria in un linguaggio di più' basso livello puo' migliorare considerevolmente le prestazioni dell'intero sistema. Nella mia esperienza personale, approcciare perl-XS e' in realtà' molto più' semplice di quello che si tende a pensare ed i benefici, in alcuni scenari, possono essere enormi.