LINUX.ORG.RU

Lazarus 1.4

 , , ,


0

5

22 апреля 2015 года тихо и незаметно вышла очередная версия кроссплатформенной среды разработки, использующая компилятор FPC версии 2.6.4 — Lazarus 1.4.0-0
О релизе:

  • Добавлены методы и утилиты для загрузки объектов за счет средств FPC.
  • Изменения коснулись форматов файлов ресурсов LCL: теперь их можно редактировать, используя файлы ресурсов на платформе Windows.
  • Добавлены совместимые c Delphi компоненты TDateTimePicker, TDBDateTimePicker, TComboBoxEx и TCheckComboBox.
  • Появился новый класс THintWindowManager, улучшающий работу подсказок в редакторе.
  • Многочисленные изменения функционала IDE.
  • Компонент TOpenGLControl теперь работает в GNU/Linux.
  • Переписаны и изменены некоторые компоненты и параметры.

>>> Release notes

★★★★★

Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 4)
Ответ на: комментарий от bitick

почему же

для школ которые поехавшие на поскале или дельфях самое то.

и по сути один и тот же код он компилит в приложение и в винде и в линухе. прямо как qt

ionanahin ★★★
()

не сразу понял что жто Free Pascal, может и нужно кому в учебных целях по моему неплохой язык и IDE под него нужны

BillDver ★★★
()

Годно, я рад, что развивается FPC и Lazarus.

ChuCha
()

В учебных целях, наверное, нужен. Все ж лучше, чем в turbo pascal страдать

sehellion ★★★★★
()

Ну почему ж ненужно. Если вдруг меня одолеет окончательно NIH-синдром, а именно pavucontrol с точки зрения интерфейса меня не совсем устраивает, может таки созрею себе микшер написать. А ни во что, кроме как в Pascal/Delphi вряд ли смогу. Так что порог вхождения ниже.

DiversantBivnev
()

Отлично! Там такой длинный список в release notes был, что меня он пугал :) Спасибо за новость.

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

Для тех кто наработал гуеву тучу кода на дельфях и больше связываться с ембракадерой не хотят - тупиковое направление.

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

Его до сих пор пилят? Интересно, для кого (ну кроме студентов постсовка).

Нууууу, например под оффтопик ТоталКоммандер 64-битный в ём сделан...
Тоже польза, «ящитаю».

UPD: А вообще новость позитивная, /me одобряэ.

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

Одобряю

Использую по полной на всём десктопах винды и серверах линукс в частности, как апаче-модуль и fastcgi.

acukac
()
Ответ на: комментарий от templarrr

Его до сих пор пилят? Интересно, для кого (ну кроме студентов постсовка)

А на чём ещё можно в линуксе, малым количеством рыл, писать свободные, те есть бесплатные, программы? Для цэобразных ЯП необходима анестезия от 40К и выше, иначе это садомазо какое-то.

Napilnik ★★★★★
() автор топика

Теперь можно фронт к бд свои делать на коленках. Спер!

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

Там такой длинный список в release notes был, что меня он пугал :)

Тебя просто литераторша не заставляла писать многостраничные конспекты по произведениям, которые ты в процессе пейсательства не прочитал и наполовину;) Пятибальная система - рулёз, при десятибальной заставят читать на 70-90%

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

А кто тут на Паскале CAD писал? Забыл уже кто и какое название. Интересно стало, как у него дела?

Deleted
()

И да, нужность под сомнением )))

Twissel ★★★★★
()

Недавно выяснил, что хороший клиент для Transmission — Transmission Remote GUI на сабже написан.

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

zcad

Время от времени появляются новые версии, обычно в скриншотах.

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

У нас один раз такая хрень была, не знаю зачем. В остальное время были обычные сочинения в которых хотели видеть «мысли умных мужиков», а твоё собственное мнение как обычно никого не интересовало. А сейчас скольки-бальная система используется?

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

Интересно, для кого (ну кроме студентов постсовка).

А чем плохо на нем писать программы? Кроме немодности языка.

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

А на чём ещё можно в линуксе, малым количеством рыл, писать свободные, те есть бесплатные, программы?

Гугл утверждает что на перле и на питоне. Утверждает, в смысле, что популярность кагбе больше.

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

Эк тебя торкнуло, неужели подснежники такие забористые?

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

Гугл утверждает что на перле и на питоне. Утверждает, в смысле, что популярность кагбе больше.

В питоне из коробки goto нету, нет пути, послать есть кого но некуда. Без этого оператора некоторые мысли не записываются - это ограничение мышления посредством интерпретатора ЯП.

Napilnik ★★★★★
() автор топика

Ненужники пусть переведут на более лучший по их мнению язык вот этот проект - http://www.ap-i.net/skychart/ru/start А потом вякают. Надоели уже диванщики, создайте что-то свое, пусть на плохом языке, но для многих ценное.

P.S. Нет, я не программист. Да, я помогаю проекту, выявляя ошибки.

anonymous
()
Ответ на: комментарий от grem

А сейчас скольки-бальная система используется?

Везде по разному, в основном пятибальная, но где-то 10 бальная и даже 100 бальную тестили. Это же сколько нужно на уроках бегать по магазинам за хлебом и выполнять прочих подсобных работ чтобы при такой возможности не подрезали оценки:) Мну в таких случаях генерировал шумы: тянул руку вверх рандомно а не тогда когда знал ответ, а то лёгкое спросят у любимчика а у тебя - когда не знаешь.

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

Настолько ненужно, что никто даже не скажет об этом.

«Я гналась за вами три дня, чтобы сказать, как вы мне безразличны!»

Поздравляю всех паскалистов с праздником.

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

TControl.GetChildsRect renamed to TControl.GetChildrenRect

Effect: compile error: There is no method in an ancestor class to be overridden: «TYourControl.GetChildsRect(Boolean):<record type>;» Reason: Incorrect English Remedy: use GetChildrenRect instead.

они совсем упоролись менять устоявшийся (со времён древне-дельфовых VCL) идентификатор чисто из за «Incorrect English»? Тем более чем им Child's rect не угодил...

Sagrer
()
Ответ на: комментарий от Napilnik

В питоне из коробки goto нету

goto is overrated

Без этого оператора некоторые мысли не записываются

У некоторых мысли без тернарных операторов не записываются - и что, теперь на них равняться? :-)

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

goto is overrated

Осталось из машинных кодов удалить, чтобы математики не батхёртили - у них же такого оператора нету и формулы-программы работают, значит и остальным нефиг.

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

Пруфцы во на это:

устоявшийся (со времён древне-дельфовых VCL) идентификатор

будут?

А то, думается мне, что ты — балабол.

anonymous
()
Ответ на: комментарий от Sagrer

[quot]они совсем упоролись менять устоявшийся (со времён древне-дельфовых VCL) идентификатор[/quot] В дельфях никогда небыло такого идентификатора. Громко ты в лужу перданул.

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

Канешнэ иксперт, дарагой, слюшай!

Паскаль как был так и останется языком для обучения.

С Qt в этом отношении он тягаться не сможет, о чем явно свидетельствует этот «фикс» авторов.

Английский видите ли им не такой.

Лучше бы rtl допилили, чтобы бинари upx-ом не жать.

Как во времена босоногой юности.

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

Осталось из машинных кодов удалить, чтобы математики не батхёртили

Угу. Зачем нам высокоуровневые конструкции, на фоне которых goto не нужен. Давай сразу прогать исключительно машинными кодами, нафиг вообще эти уродливые языки высокого уровня!

Толсто же, ну!

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

Да это вроде как фишка Лазаруса, но сути дела это не меняет.

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

Паскаль как был так и останется языком для обучения.

Ты когда в последний раз паскаль-то видел? Для обучения был паскаль Виртовский, Object Pascal - совсем другой зверь, впрочем, для обучения он всё так же хорош.

С Qt в этом отношении он тягаться не сможет

Сравнил язык с фреймвоком, во умора.

Лучше бы rtl допилили, чтобы бинари upx-ом не жать.Как во времена босоногой юности.

Да ты точно его с тех времён не видел. Жги ещё! Больше угара!

anonymous
()
Ответ на: комментарий от Twissel

Да всё с тобой понятно, не переживай. :)

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

В том то и дело, что язык Паскаль как таковой не существует.

На него нету международных стандартов, как на тот же C#, к примеру не говоря уже о более солидных императивных языках.

Это еще одна его проблема под названием кто во что горазд.

Так что мое сравнение с Кутями вполне уместно :)

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

Я не думаю, что ты застал Паскаль дедушки Никлауса.

Object Pascal от Delphi это совсем другой зверь, естественно.

Который соответствует RAD — быстро сляпать концепт приложения с минимумом усилий по части кодинга GUI/OS специфичных вещей.

Что не отменяет то, что его область применения это лабы студентов, да.

Twissel ★★★★★
()

Разработчикам спасибо, годная штука.

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