LINUX.ORG.RU

C++


362

17

Всего сообщений: 225

Открыты исходники Qt Eclipse Integration for Linux под лицензией GPL

Группа Open Source

Продолжая традицию выпуска софта под двумя лицензиями: коммерческой и открытой, стали доступны исходники плагина для разработки под Qt в Eclipse/CDT (пока только версия для Linux) под лицензией GPL. Плагин Qt Eclipse Integration позволяет упростить разработку и отладку программ, написанных на C++ и Java с использованием библиотек Qt.

Скачать: http://trolltech.com/developer/eclips...

>>> Подробности

 , , , ,

Deleted
()

Ultimate++ 2008.1 (Default)

Группа Open Source

Ultimate++ — кросс-платформенная среда быстрой разработки приложений на C++. Она включает в себя набор библиотек (для GUI и SQL) и интегрированную среду разработки. Из новшеств можно отметить новую, очень быструю реализацию String/WString. Также повышена производительность, улучшена поддержка многопоточности и унифицирована поддержка drag and drop, введена поддержка PostgreSQL, поддержка Win64 (за исключением отладчика).

На сайте можно скачать готовые deb-пакеты для платформ i386 и AMD64 (11 MB) или в виде исходных кодов (8 MB).

>>> Подробности

 , , ,

Bod
()

Intel обновил библиотеку для работы с мультиядрами в C++

Группа Open Source

Intel выпустил новую версию Linux-совместимой, открытой библиотеки для разработки мультиядерного ПО на C++. В версии 2.1 Intel Threading Building Blocks (TBB) улучшена производительность, добавлен портируемый механизм родственных процессов, улучшен планировщик заданий для более легкой разработки GUI, сетевого I/O и искусственного интеллекта.

Анонсированная в прошлом июле под лицензией "GPLv2 с дополнениями", TBB является кросс-платформенной библиотекой, которая служит для повышения производительности C++ приложений на мультиядерный процессорах. Она портирована на GNU/Linux, MacOS X, Windows и Solaris. TBB включает планировщик заданий, аллокатор памяти и счетчик времени, наряду с различными алгоритмами параллелизации, thread-safe контейнерами и примитивами синхронизации.

Также добавлены новые компоненты:

  • tbb_threadabstraction,
  • parallel_do,
  • tbb_allocator,
  • blocked_range3d,
  • recursive_mutex.

>>> Подробности

 , ,

phasma
()

Интервью с Бьярном Страустрапом

Группа Open Source

Бьярн Страустрап, автор одного из наиболее широко используемых и успешных языков программирования — C++, пару дней назад дал 8-страничное интервью computerworld.com.au, где рассказал то, что программистам полезно знать о C++:

  • его историю,
  • развитие языка в настоящее время,
  • и его будущее.

>>> Подробности

 ,

Valeriy_Onuchin
()

Опубликована библиотека CntmLib (C++)

Группа Open Source

CntmLib предоставляет средства для:

  • управления временем жизни объектов с помощью подсчета ссылок;
  • синхронизации в многопоточных системах. Есть интеграция с библиотекой Qt3 в области синхронизации;
  • взаимодействия объектов через механизм событий/подписки на события. Реализованы синхронные и асинхронные события;
  • асинхронного выполнения методов объектов. Имеется возможность передавать произвольные аргументы и получать результат выполнения;
  • работы с потоками.
  • имеется довольно подробная документация.

>>> Описание

 , ,

anonymous
()