Code::Blocks
Code::Blocks to wieloplatformowe zintegrowane środowisko programistyczne (IDE) dostępne na licencji GNU, które obsługuje języki C, C++ oraz Fortran (od wersji 13.12). Program, stworzony przez Yiannisa Mandravellosa, jest napisany w C++ i korzysta z biblioteki wxWidgets, co pozwala na jego działanie na systemach operacyjnych Linux, Windows i MacOS X. Można go znaleźć na platformach BerliOS oraz SourceForge.
Pluginy
Rozszerzalność Code::Blocks opiera się na pluginach, które dzielą się na trzy kategorie:
- Podstawowe (core plugins) – rozwijane przez zespół oficjalny, instalowane z IDE.
- Pluginy społecznościowe (contrib plugins) – stworzone przez społeczność i uznane za wartościowe przez zespół główny, umieszczane w repozytorium.
- Pluginy osób trzecich (3rd party plugins) – rozwijane przez społeczność, nie znajdujące się w repozytorium, często z własnymi repozytoriami lub udostępniane na forum.
Historia
Code::Blocks rozpoczął swoją historię od wydań wersji RC: 1.0rc1 (25 lipca 2005) i 1.0rc2 (25 października 2005). Zamiast stabilnej wersji, twórcy skupili się na dodawaniu nowych funkcji, co prowadziło do codziennych aktualizacji. Stabilna wersja 1.0 została wydana 28 lutego 2008 pod numerem 8.02. Zmieniono również schemat wersjonowania na podobny do tego w Ubuntu, gdzie numery oznaczają rok i miesiąc wydania. Aktualnie poprawki i nowe funkcje są wprowadzane do głównego kodu, co pozwala użytkownikom na dostęp do stabilnych wersji z codziennych kompilacji.
Linki zewnętrzne
Kategoria: Zintegrowane środowisko programistyczne
Kategoria: Wolne i otwarte oprogramowanie