LINUX.ORG.RU

Вышел Lazarus 3.0

 ,

Вышел Lazarus 3.0

2

4

Команда разработчиков Lazarus рада сообщить о выпуске Lazarus 3.0 — интегрированной среды разработки для Free Pascal. Этот релиз по-прежнему собирается компилятором FPC 3.2.2.

В этом выпуске:

  • добавлена поддержка Qt6, основанная на версии 6.2.0 LTS; Минимальная версия Qt для lazarus 3.0 — 6.2.7;
  • полностью переработана привязка Gtk3;
  • для Cocoa исправлены многочисленные утечки памяти и реализована поддержка многомониторных конфигураций;
  • добавлена подсветка синтаксиса для PasDoc;
  • исправления и улучшения для компонентов TCustomImageList, TTaskDialog, TSpeedButton и других.

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

★★★★★

Проверено: hobbit ()
Последнее исправление: Virtuos86 (всего исправлений: 5)

Ответ на: комментарий от LongLiveUbuntu

В плюсах есть модули.

В какой версии, в каких компиляторах

Судя по https://gcc.gnu.org/projects/cxx-status.html (1) и https://clang.llvm.org/cxx_status.html (2), то в GCC >= 11 и в Clang >= 15. Если я правильно понял. :)

А вот что пишет автор https://github.com/royjacobson/modules-report#compilers-support:

MSVC
MSVC have a complete implementation of modules. Support of C++23’s import std is done and was shipped in VS2022 17.5. However, it is recommended to wait until 17.6 because of some serious compiler bugs that were not fixed in time.

GCC
GCC has some support for modules, but it seems to still be pretty buggy and progress has pretty much stalled until very recently (Sep 22). See (1) for the state of the module papers and here for a list of reported bugs in the current implementation.

Clang
Work on Clang C++20 modules support is ongoing. See (2) for the state of module papers and here for module related issues. There’s a lot of very recent progress, so working with upstream versions is probably best.

dataman ★★★★★
()
Ответ на: комментарий от alex1101

Появились в C++20, ага. И пока ещё толком не устоялись.

hobbit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.