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)

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

Это неправильный подход, потому что учебный язык должен иметь основные примитивы и конструкции, используемые в современном программировании. Если их нет, не надо учить создавать их на коленке, потому что потом человек возьмёт D, go или Scala, и окажется, что в этих языках нужная штука есть из коробки. Паскаль хорошо соответствовал тому, что было 80-ые, но не сегодня.

Если хочется всё с нуля, учите на ассемблере.

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

не надо учить создавать их на коленке, потому что потом человек возьмёт D, go или Scala, и окажется, что в этих языках нужная штука есть из коробки.

Продолжая мысль: не надо учить школьников арифметике и геометрии, потому, что потом человек возьмёт MATLAB, в котором нужная штука есть из коробки :)

Если хочется всё с нуля, учите на ассемблере.

Ага, полезно хотя бы для понимания низкоуровнего программирования.

P.S. Кстати, британских детей до сих пор мучают BBC BASIC’ом ©, который помнят ихние деды.

quickquest ★★★★★
()
Последнее исправление: quickquest (всего исправлений: 1)
Ответ на: комментарий от Vudod

Я как Scala увидел, от ностальгии слезы на глаза навернулись. Декларации var переменная: тип, объявления типов через type, вложенные процедуры, процедурный тип (methods as first-class objects) в наличии, булев тип и так далее и тому подобное. Просто переиздание Паскаля какое-то и тоже Швейцария.

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