Создана для реализации различных идей в области практического программирования и их формализации. С конца 2005 года проект развивается под именем C Bear.
kafe — библиотека. Основные языки С++ и XML. В основном, создана для реализации различных идей в области практического программирования и их формализации. С конца 2005 года проект развивается под именем C Bear.
Основная задача это создание структуры (семантики) языка для описания программных интерфейсов. XML является основным языком для задания этой структуры. Создание (Front-end) программ трансформирующих описания интерфейса в другие языки, такие как COM IDL, С++. Основной причиной создания такого языка послужило слишком узконаправленное и недостаточно мощное описание COM интерфейсов на языке IDL.
С++ модули
Для использования C++ модулей необходимо наличие библиотеки Boost.
Контейнеры
Шаблоны для унификации создания контейнеров и работы с ними.
Алгоритмы
Надстройка над модулем <algorithm> из стандартной C++ библиотеки.