Bibliotecas Boost

Biblioteca Boost C++
Componente de Software Freedom Conservancy
Información general
Tipo de programa Biblioteca
Desarrollador Comunidad de Boost C++
Licencia Boost Software License
Información técnica
Programado en C++
Versiones
Última versión estable 1.83.0 (11 de agosto de 2023 (3 años, 2 meses y 20 días))
Enlaces

Boost es un conjunto de bibliotecas de software libre y revisión por pares preparadas para extender las capacidades del lenguaje de programación C++. Su licencia, de tipo BSD, permite que sea utilizada en cualquier tipo de proyectos, ya sean comerciales o no. Actualmente contiene 170 bibliotecas individuales.

Desarrolladores

Los creadores originales de Boost, Beman Dawes y David Abrahams, siguen activos en la comunidad. El autor de varios libros sobre C++, Nicolai Josuttis también ha contribuido la biblioteca array de Boost en 2001. Alrededor de 3.000 personas están suscritas a la lista de correo y decenas de ellos son muy activos.

Lista de bibliotecas de Boost

Procesamiento de cadenas y texto

Contenedores

Iteradores

Algoritmos

Programación de funciones de orden superior

Programación genérica

Metaprogramación de plantillas

Metaprogramación de preprocesador

Programación Concurrente

Matemáticas y numéricos

Corrección y prueba

Estructuras de datos

Procesamiento de imágenes

Entrada/Salida

Soporte a otros lenguajes de programación

Memoria

Análisis (parsing)

Interfaces de programación

Miscelánea

Soluciones de "compilador roto"

Bibliotecas retiradas de Boost

Véase también

Referencias

  1. ↑ «Comunidad de Boost C++» (en inglés). Consultado el 15 de julio de 2023. «Although Boost was begun by members of the C++ Standards Committee Library Working Group, participation has expanded to include thousands of programmers from the C++ community at large.»
  2. ↑ Boost Software License 1.0
  3. ↑ «Library». www.boost.org. Consultado el 2 de octubre de 2026.

Enlaces externos