У меня есть большой опыт работы с ACE, Boost и wxWidgets. Недавно я нашел библиотеки POCO. У кого-нибудь есть опыт с ними и как они сравниваются с ACE, Boost и wxWidgets в отношении производительности и надежности?ACE vs Boost vs Poco vs wxWidgets
Я особенно заинтересован в замене ACE на POCO. Мне не удалось заставить ACE компилироваться с VS2008 с целью x64. В основном я использую ACE_Task, поэтому, я думаю, я могу заменить те, которые были связаны с потоками Poco и очередями сообщений.
Некоторые другие части POCO, которые меня интересуют, это HTTPServer, HTTPClient и LayeredConfiguration. Эти библиотеки аналогичны библиотекам в Boost и wxWidgets, но я стараюсь ограничить использование wxWidgets компонентами графического интерфейса, а сопоставимые библиотеки Boost ... сложны.
Я заинтересован в любом опыте, который любой может поделиться с POCO, хорошим или плохим.
Если у вас возникли проблемы с ACE, свяжитесь со Стивом Хьюстоном по адресу http://www.riverace.com/ - он долгое время работал над ACE. Когда я работал с ACE в предыдущей компании, я говорил с ним о проблемах, которые у нас были, и он был приятным и чрезвычайно полезным. В конечном итоге мы получили поддержку от него, и это стоило каждого копейки. –
Ваш заголовок вводит в заблуждение, как если бы вы пытались сравнить яблоки и апельсины. Я все еще не могу понять, почему вы упомянули wx и boost вообще? – mentat
Существует значительное перекрытие между POCO и Boost (например, общие указатели, asio, program_options). Аналогично, POCO и wxWidgets перекрываются совсем немного. –