Boost (C++)
Boost C++ Libraries software | |
---|---|
Genere | Libreria (non in lista) |
Sviluppatore | comunità Boost |
Ultima versione | 1.86.0 (14 agosto 2024) |
Sistema operativo | Multipiattaforma |
Linguaggio | C++ |
Licenza | Boost Software License (licenza libera) |
Sito web | www.boost.org/ |
Boost è una raccolta di librerie open source che estendono le funzionalità del C++. Molte di esse sono licenziate sotto la Boost Software License in modo da poter essere utilizzate sia in progetti open source che closed source. Alcuni dei fondatori di Boost fanno parte del comitato standard C++ (ISO/IEC 14882) e diverse librerie Boost sono state accettate per l'incorporazione sia in C++ Technical Report 1, sia in C++0x[1].
Per assicurare efficienza e flessibilità, Boost fa un estensivo utilizzo della programmazione basata su template, e quindi sulla programmazione generica e metaprogrammazione.
Funzionalità
[modifica | modifica wikitesto]Le librerie sono destinate ad una vasta gamma di utenti C++ e campi di applicazione. Presenta infatti librerie per la gestione del file system, regex, algebra lineare, multithreading, immagini, e così via, contando circa 80 librerie individuali.
Note
[modifica | modifica wikitesto]Altri progetti
[modifica | modifica wikitesto]- Wikimedia Commons contiene immagini o altri file su Boost
Collegamenti esterni
[modifica | modifica wikitesto]- (EN) Sito ufficiale, su boost.org.
- (EN) Boost, su SourceForge.
- Boost, su packages.debian.org.
- (EN) Boost, su GitHub.
- Repository sorgenti di Boost, su github.com.
- (EN) Boost, su Free Software Directory.
- ChangeLog, su boost.org.
- Compilare le librerie Boost, su shoddykid.blogspot.com.