Информация об изменениях

Сообщение Re: Общие библиотеки от 19.03.2019 18:49

Изменено 19.03.2019 18:53 AlexGin

Re: Общие библиотеки
Здравствуйте, x-code, Вы писали:

XC>Давайте составим список общих библиотек, часто применяемых в проектах.

XC>Этакий мета-буст.
XC>У меня заведена папка d:/Libs, в которой централизованно живут такие библиотеки. Пока их немного, но постепенно набирается.
XC>1. boost
XC>2. DXSDK
XC>3. GTK
XC>4. LLVM
XC>5. MPIR
XC>6. MySQL
XC>7. OpenGL
XC>8. OpenSSL
XC>9. pthreads
XC>10. pugixml
XC>11. Qt
XC>12. Qwt
XC>13. Qxt
XC>14. Zlib

XC>есть ли аналогичная коллекция у вас?

Начнём с того, что это — СОВЕРШЕННО РАЗНЫЕ понятия. Зачем их стричь_под_одну_гребенку?

Упомяну то, чем пользуюсь на сегодняшний день:
Qt — больше, чем просто библиотека, это можно сказать: универсальные средства_разработки + библиотека.
boost — хорошая библиотека, но именно библиотека (почти что универсальная).
Qwt — набор специфичных виджетов для Qt.
OpenGL — специализированная библиотека.
MySQL — это вообще-то СУБД. Здесь, вероятно, надо было упомянуть библиотеку работы с ODBC: OTL.

Добавлю ещё немного того, с чем работал:
OpenCV — обработка изображений,
LAPAK (линейная алгебра),
ns-3 — симулятор сети связи.

Это также очень разные библиотеки, но...
...раз пошла такая пьянка...

P.S. Вопрос: для чего тебе pugixml, если boost работает с XML?
Если есть мощный кроссплатформенный инструмент: Qt, прекрасно реализующий многопоточность, для чего тебе pthreads?
Не слишком ли много сущностей?
Re: Общие библиотеки
Здравствуйте, x-code, Вы писали:

XC>Давайте составим список общих библиотек, часто применяемых в проектах.

XC>Этакий мета-буст.
XC>У меня заведена папка d:/Libs, в которой централизованно живут такие библиотеки. Пока их немного, но постепенно набирается.
XC>1. boost
XC>2. DXSDK
XC>3. GTK
XC>4. LLVM
XC>5. MPIR
XC>6. MySQL
XC>7. OpenGL
XC>8. OpenSSL
XC>9. pthreads
XC>10. pugixml
XC>11. Qt
XC>12. Qwt
XC>13. Qxt
XC>14. Zlib

XC>есть ли аналогичная коллекция у вас?

Начнём с того, что это всё — СОВЕРШЕННО РАЗНЫЕ понятия. Зачем их стричь_под_одну_гребенку?

Упомяну то, чем пользуюсь на сегодняшний день:
Qt — больше, чем просто библиотека, это можно сказать: универсальные средства_разработки + библиотека.
boost — хорошая библиотека, но именно библиотека (почти что универсальная).
Qwt — набор специфичных виджетов для Qt.
OpenGL — специализированная библиотека.
MySQL — это вообще-то СУБД. Здесь, вероятно, надо было упомянуть библиотеку работы с ODBC: OTL.

Добавлю ещё немного того, с чем работал:
OpenCV — обработка изображений,
LAPAK (линейная алгебра),
ns-3 — симулятор сети связи.

Это также очень разные библиотеки, но...
...раз пошла такая пьянка...

P.S. Вопрос: для чего тебе pugixml, если boost работает с XML?
Если есть мощный кроссплатформенный инструмент: Qt, прекрасно реализующий многопоточность, для чего тебе pthreads?
Не слишком ли много сущностей?