Статья:
Apache Portable RuntimeАвтор(ы): Константин Топоров
Дата: 07.03.2010
Практически всегда на старте нового проекта на C/C++ архитекторы и разработчики сталкиваются с необходимостью поиска или выбора фреймворка, поскольку возможности стандартных библиотек очень ограничены. Такой фреймворк призван в первую очередь сэкономить время, которое может быть потрачено на повторное изобретение уже существующих решений. Не всякий фреймворк может подойти конкретному проекту, в связи с требованиями к функцинальности, портируемости, легковесности и т.д. Поэтому никому не помешает знание о сильных и слабых сторонах той или иной альтернативы. В данной статье освещен один из таких фреймворков — Apache Portable Runtime, используемый в ряде проектов фонда Apache. Можно надеяться, что знание о возможностях APR, окажется полезным при осмысленном выборе базового фреймворка.
Авторы:
Константин Топоров
Аннотация:
Практически всегда на старте нового проекта на C/C++ архитекторы и разработчики сталкиваются с необходимостью поиска или выбора фреймворка, поскольку возможности стандартных библиотек очень ограничены. Такой фреймворк призван в первую очередь сэкономить время, которое может быть потрачено на повторное изобретение уже существующих решений. Не всякий фреймворк может подойти конкретному проекту, в связи с требованиями к функцинальности, портируемости, легковесности и т.д. Поэтому никому не помешает знание о сильных и слабых сторонах той или иной альтернативы. В данной статье освещен один из таких фреймворков — Apache Portable Runtime, используемый в ряде проектов фонда Apache. Можно надеяться, что знание о возможностях APR, окажется полезным при осмысленном выборе базового фреймворка.