1. SANCHEZ MARTINEZ HUGO JARED
BARRAGÁN DE LA CRUZ DANIELA
SEMESTRE: GRUPO:“AM”
ESPECIALIDAD: “PROGRAMACIÓN”
MATERIA: “PROGRAMACIÓN ESTRUCTURADA”
MAESTRA: MARGARITA ROMERO
BLIBLIOGRAFIA:HTTP://ES.CALA
MEO.COM/READ/0051188818C34
81BB0C02
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 CÓDIGO.
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.