LINUX.ORG.RU

Вышел Lazarus 4.0

 , ,


2

7

5 мая 2025 года состоялся релиз интегрированной среды разработки Lazarus 4.0, предназначенной для разработки софта на языке Pascal с использованием компилятора FreePascal 3.2.2. Lazarus предоставляет возможности, схожие с Borland Delphi.

Основные изменения:

  • реализованы встраеваемые панели интерфейса и встраеваемый редактор GUI (ранее окна была отдельными);
  • улучшены подсветка кода и его отображение в редакторе;
  • улучшена работа отладчика;
  • реализована поддержка свежей версии пакета Pas2js, предназначенного для разработки веб-приложения в Lazarus;
  • добавлена поиск пиктограмм по ключевым словам с помощью плагина Icon Finder;
  • улучшено отображение некоторых компонентов в Cocoa, также добавлен инструмент CocoaConfig для настройки;
  • доработаны компоненты TCalendarDialog, TOpenDialog, TShape, TLabeledEdit, TTimeEdit, TColorDialog, TFilenameEdit, TMenu и TMenuItem.

>>> Скачать

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

★★★★★

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

FreePascal 3.2.2

Что-то у меня щемящее предчувствие, что это последняя версия оного.

unC0Rr ★★★★★
()

реализованы встраеваемые панели интерфейса и встраеваемый редактор GUI (ранее окна была отдельными);

Наконец-то поняли, что пакет AnchorDocking и AnchorDockingDesign люди не зря ставят буквально сразу же после первого открытия лазаруса?

DzenPython
()

О! ИДЕ Пасквиля обновилось :) Оно еще живо, оказывается.

DrRulez ★★★★★
()

Офигенно! Уже втянул. Думал сам запостить новость, но таки не пришлось, дождался Zhbert-a :)

Lazarus временами очень выручает, т.к. в нём бывает проще и быстрее сделать приложение, чем на том же Qt/QtCreator. Ну и кроме того, он позволил перенести с минимальными изменениями часть софта из Delphi.

EtherealPhantom
()
Ответ на: комментарий от Shadow

Кстати, интересно, а почему sudo на паскале не переписывали?

Ну все-же у людей, кто еще пишет что-то на паскале, все в порядке с головой :)

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

У него же синтаксис аутичный.

Навряд ли аутичнее перла, раста и возможно даже питона с гошкой на пару.

Добавили бы fpc-шный таргет для Haxe, тогда можно было бы конпилять с помощью fpc, а писать на приятном Haxe.

sanyo1234
()
Последнее исправление: sanyo1234 (всего исправлений: 2)
Ответ на: комментарий от sunjob

И чего? Оттуда 99% закачек - это сборочные скрипты.

Clayman ★★
()

Новый релиз одного из лучших IDE. Поздравляю с релизом. Благодаря данному проекту разработчики Doom 2D: Forever портировали свою игру с Delphi на сабж и игра теперь стала кроссплатформенной. С помощью FreePascal и Lazarus можно учиться программировать. Желаю успехов проекту.

Goat ★★★
()
Последнее исправление: Goat (всего исправлений: 1)

Но зачем он нужен, если полно разных IDE для Java? Java это отличный язык для написания GUI-приложений. Android не даст соврать.

Shushundr ★★★★
()

Хорошая штука, удачи проекту.

man-from-36
()
Ответ на: комментарий от SkyMaverick

Нет. По старинке. Движений в этой области не наблюдается

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

Согласен, обучаться на Паскале - самое оно, для этого и был придуман. Но нужно вовремя остановиться, чтобы потом не страдать «синдромом утёнка»

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

Потому что этому патч-релизу уже 4 года, на сайте никаких новостей о прогрессе, и раньше промежутков между релизами больших, чем два года, не было.

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

Сайт не многословен. В трекере, комитах и форуме норм активность

zamtmn ★★
()

о, зашибок, пошел обновляться

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

Паскаль, а конкретнее fpc, выдаёт нативные бинарники, в отличие от.

Java это отличный язык для написания GUI-приложений.

Ну если тебе Java ближе и ты успешно пишешь на ней GUI-приложения, я рад за тебя, продолжай. :))) Я вот на плюсах пишу. Но за сабж порадовался.

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

Какая красота! Пошел ставить..

Картинку ща добавлю.

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

Ты слишком адекватен для комментариев. Надо было писать «Не нужно, ведь есть %кrandom_language%».

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

Но зачем он нужен, если полно разных IDE для Java?

Но зачем они нужны, если у меня в холодильнике лежат две пачки пельменей?

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

Так ведь и так все понимают, что ненужно. Все ж свои тут.

Smacker ★★★★★
()

Там бинарики всё так же пухлые от мусора на выходе или наконец научились с этим из коробки бороться, чтоб strip и upx наконец забыть как страшный сон?

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

Почему? Даже я как главный ненужнист говорю что нужно. Правда пока болячки пухлых бинарей в связке fpc+gui от lazarus-а не пофиксят пользоваться не очень. Конечно лучше чем Java, но всё же такое себе.

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

Я табличку «САРКАЗМ» забыл поставить, сорян.

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

Так они же по умолчанию собираются со всей отладочной инфой, про что написано буквально везде, как и про то, как собирать без неё.

Релизные бинарники, насколько я помню, не особо толстые.

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

Вот кстати про перл-то новостей особо нет, а про раст и питухон ­— постоянно. А всё почему? Потому что перл сразу вышел хорошо, его не надо допиливать и подклеивать каждый месяц.

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

Готовый софт на перле обычно очень нравится, но синтаксис, - не стал бы сам на нём что-то писать кроме однострочников для баш скриптов.

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

Так там снапшоты репы используются, это не официальные релизы.

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

Блин, при слове Lazarus, вспоминается сразу Delphi и сразу хочется что-нибудь наформошлёпать.

Вот точно такая же фигня.

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

да по старинке, читал давно что это ограничение языка.
с другой стороны, кодга работаешь за лазарем, как-то привыкаешь к этому и дальше не парит. у всех по разному, но это, согласись, не то, из-за чего стоит так сильно переживать?! :о)

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

уже ответили выше: да, релизный выхлоп - в нормальных-разумных пределах.
я релизы собираю скриптами, добавляю еще strip/upx, жмет еще чуть чуть, но уже не стОлько, чтО-бы беспокоиться

sunjob ★★★★★
()
Последнее исправление: sunjob (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.