venerdì 4 aprile 2008

Boost your code...

Per gli amanti del C++: è recentemente stata rilasciata la nuova versione 1.35.0 della libreria Boost. Questo passaggio di versione è importante perchè è stato fatto un restyling sostanziale del sito, che ne migliora l'accessibilità e la visibilità dei contenuti, ma soprattutto perchè sono state introdotte diverse nuove librerie. Difatti Boost è in realtà una collezione di diversi framework, molto variegati per tematica e tecniche implementative, ma talora sorprendentemente collegati fra loro; la raccolta nel suo insieme ha lo scopo di integrare ed espandere le funzionalità presenti nel pacchetto standard del C++. Ed è proprio in quest'ultimo che le librerie della collezione aspirano ad entrare, dopo opportuni periodi di revisione e collaudo. Il risultato è che lo sviluppo del linguaggio e della sua libreria ufficiale viene "boostato" (ma anche il lavoro degli utenti, che possono disporre di eccellenti facility implementative gratuitamente).
Personalmente ho provato alcune di queste librerie, tra cui mpl, spirit e bimap, e devo dire che ne sono rimasto deliziato per potenza, eleganza e semplicità d'uso. Spero di riuscire a parlarne in qualche prossimo post, naturalmente tempo permettendo...

Nessun commento: