Code::Blocks es un IDE de código abierto multiplataforma que soporta múltiples compiladores como GCC, Clang y Visual C++. Usa wxWidgets como kit de herramientas GUI y una arquitectura de complementos para definir sus capacidades. Code::Blocks se enfoca en C, C++ y Fortran y tiene un sistema de compilación personalizado y soporte opcional de construcción. Fue liberado bajo la Licencia Pública General de GNU y su primera versión estable fue lanzada en febrero de 2008 con un esquema de numeración de versiones basado en
2. ¿Que es code blocks?
Code::Blocks es un IDE libre multiplataforma y
de código abierto que soporta múltiples
compiladores, que incluye GCC, Clang y Visual
C++. Se desarrolló en C++ usando wxWidgets
como el kit de herramientas GUI. Utilizando
una arquitectura de complemento, sus
capacidades y características están definidas
por los complementos proporcionados.
3. A la fecha octubre de 2017,
Code::Blocks está orientado hacia
C, C++ y Fortran. Tiene un sistema
de compilación personalizado y un
soporte de construcción opcional.
Cabe mencionar que Code::Blocks
está licenciado bajo la Licencia
pública general de GNU.
4. Tiene un sistema de
compilación personalizado y
un soporte de construcción
opcional. Cabe mencionar
que Code::Blocks está
licenciado bajo la Licencia
pública general de GNU.
5. Historia
Después de liberar dos versiones
candidatas para versión final (release
candidate), 1.0rc1 el 25 de julio de 2005 y 1.0rc2
el 25 de octubre de 2005, en vez de crear una
versión final, los desarrolladores del
proyecto decidieron no hacerlo, y
comenzaron a añadir algunas
características nuevas, con lo que la
liberación de una versión final comenzó a
ser repetidamente postpuesta
6. Por el contrario, se disponía
frecuentemente (casi diariamente)
de paquetes binarios de la última
versión del repositorio SVN-
llamadas "nightly builds"-, que los
usuarios podían descargar y
utilizar.
7. Estas normalmente recibían mejor soporte que la última
versión oficial lanzada, la 1.0rc2. Mientras que este
método proveía a los usuarios de las últimas mejoras
del IDE y permitía a los desarrolladores obtener
información constante del funcionamiento, se creó la
falsa ilusión de que el proyecto estaba estancado
(debido a que no salían nuevas versiones oficiales).
8. La primera versión estable fue
finalmente liberada el 28 de febrero de
2008, con el número de versión 8.02. El
esquema de numeración para la
versión fue cambiado al mismo
seguido por Ubuntu, donde el mayor
número (el primero) representa el año
y el menor representa el mes de la
versión liberada.
9. El modelo de trabajo continúo siendo el mismo.
En vez de crear dos ramas, una para la versión
final, donde las correcciones de bugs se
añadían y otra rama de desarrollo donde se
incluían nuevas características; todas las nuevas
características y correcciones de bugs son
añadidas en el mismo espacio de codigo.
10. En realidad los desarrolladores realizan
las modificaciones cada uno en su propio
entorno, y solo añaden modificaciones
cuando están seguros de su buen
funcionamiento. Esto hace que las
versiones "nightly build" sean muy estables
y usables.