The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от opennews (??), 09-Май-25, 09:25 
После полутора лет разработки опубликован релиз интегрированной среды разработки Lazarus 4.0, основанной на компиляторе FreePascal и выполняющей задачи, сходные с Delphi. Среда рассчитана на работу с выпуском компилятора FreePascal 3.2.2. Готовые установочные пакеты с Lazarus  подготовлены для Linux, macOS и Windows...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63209

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (1), 09-Май-25, 09:25 
Хорошая штука. Жаль, что мне не нравится Паскаль, и нет ничего похожего с C/C++...
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +5 +/
Сообщение от Александрemail (??), 09-Май-25, 10:29 
На плюсах есть фреймворк с ностальгией по дельфи - U++
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (-), 09-Май-25, 14:02 
У Эмбарсадеро вроде дела идут не плохо. Дельфи все ещё неплохо себя чувствует. Более того ныне можно бесплатно пользоваться комьюнити эдишн бесплатно и легально.
Ответить | Правка | Наверх | Cообщить модератору

113. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от tm (?), 09-Май-25, 18:20 
Я боюсь, что в СЕ начнут обнаруживаться ограничения в долгоживущих серьезных проектах, например, ограничение использования сторонних компонентов, даже если они свободные.
Ответить | Правка | Наверх | Cообщить модератору

133. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (133), 09-Май-25, 18:58 
Со страхом надо бороться.
Ответить | Правка | Наверх | Cообщить модератору

184. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от _ (??), 09-Май-25, 23:00 
... пока не продашь чго нить на жалких пять кусков или наберёшь в команду 5 прогерров :-)
Ну и под линь они больше не умеют, вот нах оно - такое счастье?
Не - пусть покоится с миром!
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

230. Скрыто модератором  +/
Сообщение от Аноним (230), 10-Май-25, 16:34 
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

22. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Rezzet (??), 09-Май-25, 10:37 
Qt же есть?!
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

25. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от анонд (?), 09-Май-25, 11:09 
Qt (совсем) другая :)
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (38), 09-Май-25, 11:54 
по скрину сабж ни на турбопацкаль ни на дельфи как-то тоже особо не смахивает
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +3 +/
Сообщение от Я (??), 09-Май-25, 12:02 
Очень даже смахивает. Имел опыт разработки в Делфи в конце 90-х. Вроде, 3-й был.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (38), 09-Май-25, 12:08 
у дельфи, как и старых версий гимпа, миллиард окошек висел, а тут какая-то однооконная студия. не по олдскулу
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Я (??), 09-Май-25, 12:10 
В лазарусе, вроде, можно указать, одно окно или много
Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от tm (?), 09-Май-25, 18:23 
Вы похоже не видели совоременные версии Delphi. Да, Delphi 7 был сного оконным, но позже Delphi стал однооконным, с похожим размещением компонентов как на скрине. Lazarus, конечно, запаздывает с дизайном IDE.
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

175. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (175), 09-Май-25, 21:50 
не думаю что новее седьмого дельфи вообще много кто видел. сишарп занял его нишу довольно быстро.
Ответить | Правка | Наверх | Cообщить модератору

229. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (230), 10-Май-25, 16:33 
после седьмой версии делфи пошел по рукам и сейчас используется только для всякого адского легаси...  в то время лазарь для переезда серьезного проекта с 7ки не подходил...
Ответить | Правка | Наверх | Cообщить модератору

228. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (230), 10-Май-25, 16:30 
Ну как-бы лет так 10 можно было перебрать IDE с однооконным плагином - это же паскаль - скорость компиляции бешенная - минутное дело...
Сейчас просто можно выбрать вариант интерфейса из коробки
Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору

216. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Namehh (?), 10-Май-25, 13:23 
> миллиард окошек висел

В интегрированную среду разработки добавлена поддержка встраиваемых панелей и реализован встраиваемый вариант окна с редактором.

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

47. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Я (??), 09-Май-25, 12:09 
Потом переехал на C# и VS. C# после Паскаля прям очень понравился)
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

40. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (40), 09-Май-25, 11:59 
> и нет ничего похожего с C/C++...

Borland C++Builder. По сути, это та же Delphi, но для C++.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

48. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (38), 09-Май-25, 12:09 
без регистраций и смс?
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (40), 09-Май-25, 12:11 
С регистрацией, но для некоммерческих проектов бесплатно.
Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (90), 09-Май-25, 16:42 
А как там Aarch64, RISC-V64 ?
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Брат Анон (ok), 09-Май-25, 16:52 
Builder для Пацкаля даже ZX Spectrum поддерживает.
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от _kp (ok), 09-Май-25, 14:22 
Был. Раньше он компилировал под Windows,Mac,Android,Linux, a потом там кроссплатформенность похерили.
А в Delphi и Lazarus кроссплатформенность есть.
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

78. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (40), 09-Май-25, 14:29 
> Раньше он компилировал под Windows,Mac,Android,Linux, a потом там кроссплатформенность похерили.

Не знаю, о чем ты. На официальном сайте упомянута компиляция под все упомянутые тобой платформы, плюс iOS.

Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Прохожий (??), 09-Май-25, 12:51 
Delphi 12 CE
C++ Builder 12 CE
Dev-C++
Все бесплатные (требуется регистрация), все от Embarcadero и все для Windows. Последним регулярно пользуюсь сам - нет ничего лучше для сборки DLL для Windows.

P.S. Есть также еще несколько форков Dev-C++ (Orwell, XiaoLoong) для Windows. Если нужно для Linux, Dev-C++ имеет форк RedPanda C++.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

231. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (230), 10-Май-25, 16:38 
регистрация ровно на 1 год, а далее регать снова и устанавливать свежую версию, да и бесплатно только для некоммерческих проектов с кучей ограничений


Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Ghisler (?), 09-Май-25, 09:30 
Lazarus развивается это хорошо, будет новые версии total commander. Но вот оптимизация компилятора оставляет лучшего, до компиляторов C++ очень далеко.
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Аноним (5), 09-Май-25, 09:38 
на сколько помню из статей про тотал , гислер писал , что использует чистый апи виндовый и фрипаскаль , и это только для 64 битки , 32 битку он писал в старых дельфях ( вроде как версии  2,0 ) , упоминания на счет лазаруса чтот не припоминаю

а вот дабл коммандер как раз лазарус использует

Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от МимоПроходил (?), 09-Май-25, 09:40 
Lazarus используется в ветке 64bit с первых версий ветки. Смотрите например wiki.
Ответить | Правка | Наверх | Cообщить модератору

76. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Anonymously (-), 09-Май-25, 14:25 
В ченжлоге прям.
14.07.10 Added: Start work on conversion to Lazarus/Free Pascal in preparation for 64-bit version

И после этого периодически фиксы из-за багов в либах лазаруса упоминаются

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

124. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (124), 09-Май-25, 18:43 
И Total Commander написан на Pascal? Просто и Double Commander тоже.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

173. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от МимоПроходил (?), 09-Май-25, 21:37 
Так Double спецально писали для совместимости чтобы плагины от тотала подключались
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Доктор Альбаemail (?), 09-Май-25, 09:31 
Интересно, до сих пор работает на Паскале и кто на нём программирует.
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –2 +/
Сообщение от Аноним (4), 09-Май-25, 09:34 
> кто на нём программирует

Учительницы в школах

Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –4 +/
Сообщение от Смузихлеб забывший пароль (?), 09-Май-25, 11:28 
по слухам, многие школы/лицеи уже выкинули подобное барахло и перешли на питон
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +8 +/
Сообщение от Аноним (44), 09-Май-25, 12:03 
И похоже напрасно
Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –3 +/
Сообщение от Аноним (90), 09-Май-25, 16:44 
Зато практично. Вчерашние школьники сразу могут стать Python-джунами, вакансий полно.
Ответить | Правка | Наверх | Cообщить модератору

119. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Bob (??), 09-Май-25, 18:32 
вакансии и зарплаты посмотри)
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

162. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (44), 09-Май-25, 21:08 
Какие вакансии, на джунов уровня мидл/синьер? Ты дружочек ошибаешься видимо? Hr-ы и их руководство похоже давно не совсем в одеквате, уж года 3 как? Но это не точно.
Ответить | Правка | Наверх | Cообщить модератору

174. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (44), 09-Май-25, 21:47 
Ой, ошибочка с веткой комента, речь про пайтон джунов...
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (4), 09-Май-25, 14:02 
Ну это наверно только в крупных городах.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

7. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Аноним (7), 09-Май-25, 09:41 
Всё ещё лучшие язык программирования для обучения.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

14. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (14), 09-Май-25, 10:06 
и что там лучшего? алгоритмы от языка не зависят
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +5 +/
Сообщение от анонд (?), 09-Май-25, 11:25 
простой, понятный, машинный (дает представление о железе) и структурированный (бьет по рукам если вправо-влево с типами) - большего не нужно :)
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –2 +/
Сообщение от Аноним (39), 09-Май-25, 11:57 
Всего этого как раз не нужно для обучения. А то с такой логикой и алгебре надо учить по африканским тумтумам - просто, понятно, близко к природе :))
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (46), 09-Май-25, 12:09 
А что тогда нужно для обучения?
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Аноним (38), 09-Май-25, 12:21 
не нужно для обучения обезьян со скиллбоксов? заучил так синтаксис одного языка как стишок и сразу тыжпрограммист даже без понимания каких пузырьков и сраных указатей
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

188. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (133), 09-Май-25, 23:31 
Именно так дело с программированием и обстоит, при чём давно уже. Время полубогов машинных залов закончилось в семидесятые. Программирование — это обычное занятие, доступное буквально каждому. Что-то вроде готовки еды или управления автомобилем. Можно, конечно и в ресторан сходить, и такси вызвать, но миллионы предпочитают самостоятельно и даже не считают это профессией — так, бытовуха, без понимания пузырьков и указателей, без понимания разницы между аргентинской и новозеландской говядиной. Взял полуфабрикаты, решил проблему и дальше жизнь жить.

Одно только понять не могу: мой приятель всю жизнь посвятивший карьере шеф-повара всегда с большим энтузиазмом относится к домашней готовке. Готов помочь и советом, и делом, и просто поддержать. Почему люди заучившие пузырёк и указатели такие заносчивые?

Ответить | Правка | Наверх | Cообщить модератору

249. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Нуину (?), 10-Май-25, 21:44 
> Одно только понять не могу: мой приятель всю жизнь посвятивший карьере шеф-повара всегда с большим энтузиазмом относится к домашней готовке. Готов помочь и советом, и делом, и просто поддержать. Почему люди заучившие пузырёк и указатели такие заносчивые?

Ивлев впоне заносчивый.

Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (-), 09-Май-25, 14:04 
> и что там лучшего?

Кратко: императивный язык программирования.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

134. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (133), 09-Май-25, 19:02 
Иными словами, ровно ничего хорошего. Спасибо за разъяснения.
Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Ан Оним (?), 09-Май-25, 18:33 
Алгоритмы - это из информатики, а в программировании изучают другое, технологии программирования. Например, структурное, модульное, компонентное, объектно-ориентированное программирование. Это всё Free Pascal может.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

26. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Анониссимус (?), 09-Май-25, 11:19 
Лучшим он был, когда альтернативой был только си, кобол и ассемблер. Сейчас есть много других языков, которые поборятся за статус "лучшего для обучения".
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

28. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Аноним (28), 09-Май-25, 11:27 
А примеры будут? Только не надо про питон.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Смузихлеб забывший пароль (?), 09-Май-25, 11:32 
С чего бы это, потому что аноним-с-опеннета так сказал ?)
Какова востребованность питона и какова востребованность барахла вроде паскаля ?
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +3 +/
Сообщение от Аноним (28), 09-Май-25, 11:38 
При чём тут востребованность? Давайте тогда сразу на C++ и Java обучать.
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +3 +/
Сообщение от Аноним (51), 09-Май-25, 12:20 
А давайте.
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –2 +/
Сообщение от Аноним (39), 09-Май-25, 12:01 
Зойчем учить императивщине вообще? На императивщину всегда можно пересесть, если уже знаешь численные методы, теорию категорий и дискретку. А вот обратно - сложнее. Вы же не учитесь играть на гитаре (в муз. школе по крайней мере так не учат) по табулатурам, а учитесь нотной грамоте и сольфеджио. То есть универсальному языку. Почему в ИТ должно быть по-другому?
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

67. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (-), 09-Май-25, 14:07 
А зачем на других языках программирования устраивают императивщину, хотя она там не предусмотрена? Или вы хотите сказать что всякие статические анализаторы этим не занимаются? Всякие запахи кода придумали, solid и т.п.
Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –2 +/
Сообщение от Аноним (-), 09-Май-25, 14:18 
>На императивщину всегда можно пересесть, если уже знаешь численные методы, теорию категорий и дискретку.

Ты х-ню несёшь! Людям деньги нужны, платить за аренду содержать семью. Достаточно окончить 3-х месячные курсы и начать зарабатывать. А ты, с численныеми методами идёшь наюх.

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

89. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (89), 09-Май-25, 16:29 
Ага, полон рынок таких поросят. Зойчем 5 лет ботать матан и CS, если можно пройти месячный курс "пхп для суперменов" и получать 300к/наносек в Сбере? Все супер, почти хозяин жизни. Вот только через 5 лет этот пхп умрет, а поросята стадами уходят заворачивать бургеры, поскольку ничего кроме пхп не знают, а методе обучения их никто не обучил. А семья потом к 40 годикам и спрашивает "папа, а почему ты такой неумный, что ничего больше не умеешь?"
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Аноним (96), 09-Май-25, 17:12 
Что, сам себя убеждаешь, что между красным дипломом и пивка лишний раз с пацанами попить ты правильно выбрал диплом?
Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (-), 09-Май-25, 17:13 
>Зойчем 5 лет ботать матан и CS

Толсто набрасываешь. Во-первых, на "месячных" курсах дают Алгоритмы и структуры данных. Во-вторых, конкретно матан, во многих конкретных семтах, не нужен. В-третьих, если рынок конкретной технологии схлопнется, то ничто не мешает пройти другие учебные курсы, актуальные здесь и сейчас.

Вообще, Болонская система и советский "специалитет" (5-ти летка) устарела давно. Например, Илон Маск предлагал двух и трёх летние образовательные программы. Учёба более 3-х лет избыточна, и я сним согласен. Современный мир динамичен и 4, 5, 6 лет учёбы для IT-специалиста это слишком жирно. 6 лет магистратуры нужен лишь тем кто посвятит свою жизнь науке. А ты предлагаешь всем угрохать свою жизнь ради "абстрактной" науки.

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

82. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (82), 09-Май-25, 16:15 
Возьмите тот же Ocaml. Если не смущает почти полное отсутствие инфораструктуры - Standard ML он будет проще, чем Ocaml
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

128. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Анониссимус (?), 09-Май-25, 18:46 
> А примеры будут? Только не надо про питон.

Пример — raku: осваиваешь все парадигмы в едином синтаксисе. Правда, есть один минус: писать потом на чём-то другом будет противно.

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

179. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (82), 09-Май-25, 22:12 
Поддержка разных парадигм есть много где.
Ответить | Правка | Наверх | Cообщить модератору

219. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Анониссимус (?), 10-Май-25, 14:33 
> Поддержка разных парадигм есть много где.

Это правда, но в мейнстримных языках — не особо заметно. Либо сделано так, что лучше бы этого не было. Из хороших мейнстримных мультипарадигмальных языков я бы отметил только си-диез.

Ответить | Правка | Наверх | Cообщить модератору

189. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от _ (??), 09-Май-25, 23:43 
> raku: ... писать потом на чём-то другом будет противно.

А на этом - невозможно ;-)
Ну или показывай сотни тон софта сделанных на нём :-р
А нет ничего... на старом перле - до сих пор сколько то есть, а на новом - ничего. Чому так?

Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

218. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Анониссимус (?), 10-Май-25, 14:29 
> Ну или показывай сотни тон софта сделанных на нём :-р

Зачем? Шла речь про язык для обучения, а не про язык, на котором написаны тонны софта.

> а на новом - ничего. Чому так?

Язык только-только появился, его не продвигают никакие корпорации, не вливают в него бабло. Вот главная причина.

Ответить | Правка | Наверх | Cообщить модератору

255. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от _ (??), 10-Май-25, 23:41 
>> Ну или показывай сотни тон софта сделанных на нём :-р
>Зачем? Шла речь про язык для обучения, а не про язык, на котором написаны тонны софта.

Паскаль - для обучения? Да!
А софта на нём (особенно если считать уже умерший) - ого-го!
Вот такая никому неизвестная ;) контора как MIT перешла для обучения на пистон ... софта на питоне нет? (кстате Harvard - тоже, причём - с лишпа).

>> а на новом - ничего. Чому так?
>Язык только-только появился, его не продвигают никакие корпорации, не вливают в него бабло. Вот главная причина.

C 2015 прошло сколько лет? Да они с ржавчиком почти ровестники :)
Я уж и не говорю что он то сначало не раком был а перл6 а там ... "The Raku design process was first announced on 19 July 2000" ... не взлетит оно.
"его не продвигают никакие корпорации" - и может стоит подумать а собственно почему?
Ответ тебе не понравится.

Ответить | Правка | Наверх | Cообщить модератору

217. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (217), 10-Май-25, 13:37 
Логически выходит, что тайпскрипт. Тут тебе и типы, и возможность сразу прототипировать и писать для веба, где сегодня по факту вся жизнь.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

30. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от анонд (?), 09-Май-25, 11:28 
интерпретируемые языки программирования фтопку (JS, Python, Ruby)

и туда же Java где любой тип при желании приводится к Object, а также стирается тип в generics (type generics) чтобы было реализовано как костыль для совместимости со старым кодом

так что остаются Go, C, C++...

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

68. Скрыто модератором  +/
Сообщение от Аноним (-), 09-Май-25, 14:08 
Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (90), 09-Май-25, 16:50 
А в C всё не приводится к void *, совсем нет?
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

88. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (82), 09-Май-25, 16:29 
А когда это было? Там вскоре ML появился, а следом за ним Standard ML, Haskell, Ocaml
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

32. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Смузихлеб забывший пароль (?), 09-Май-25, 11:31 
Смысл ЯП и его изучения - в наличии практической пользы в т.ч востребованности знаний того ЯП на рынке труда. Иначе - это потеря времени и зас.рание мозгов учащихся бесполезным барахлом которое заведомо никогда не пригодится
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

43. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +4 +/
Сообщение от Аноним (39), 09-Май-25, 12:03 
Это в ПТУ так. Средняя и высшая школа это про другое. Странно, что приходится это объяснять взрослому человеку..
Ответить | Правка | Наверх | Cообщить модератору

87. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (-), 09-Май-25, 16:27 
Абстрактными науками занимайтесь в высшей школе, сидите там, не вылезайте в реальный мир. Среднюю професиональную школу не замарывайте бесполезными вещами.

P.S.
А ПТУ (начальное профессиональное) давно нет, реформировали, ещё в нулевых. За место них есть Профессиональные училища (ПУ). А "Политех" это другое.

Ответить | Правка | Наверх | Cообщить модератору

123. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Ан Оним (?), 09-Май-25, 18:38 
Изучить программирование можно дома. Учиться в ПТУ и ВУЗе для этого не надо. В ПТУ и ВУЗе учатся для другого.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

200. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (200), 10-Май-25, 08:39 
Что угодно можно изучить дома.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +4 +/
Сообщение от Аноним (44), 09-Май-25, 10:03 
Дак вот редактор на ём сделан cudatext вродиб.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

11. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от oBerkut (ok), 09-Май-25, 10:05 
Я )))
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

13. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (13), 09-Май-25, 10:06 
Вот пример https://habr.com/ru/articles/534466/
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

17. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +5 +/
Сообщение от tm (?), 09-Май-25, 10:19 
Сколько не дают приметоров приложений написанных на Delphi/Lazarus, всегда найдутся задавальщики этого вопроса, которые продолжают не верить, что Pascal - язык состоявшийся.
И кстати, ПО не мало:
- приложения БД для большинства популярных СУБД
- приложения аудио/видео
- вьюверы
и т.д.
У самого более десятка ПО, написанные по заказу как для крупных предприятий так и для ИП.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

34. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Смузихлеб забывший пароль (?), 09-Май-25, 11:35 
Паскаль и приблуды на его базе были состоявшимися лет 20 назад, потом - от этого активно начали уходить( начинать новые проекты на чём-то другом ), причём, повсеместно, вплоть до контор, связанных с энергетиками( но они, почему-то, нередко в сторону именно C# метили )

Если заказчику без разницы как и на чём написано - это другой разговор

Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от tm (?), 09-Май-25, 13:49 
Хм. Я новые вакансии для Delphi-разработчиков до сих пор вижу.
Ответить | Правка | Наверх | Cообщить модератору

84. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (82), 09-Май-25, 16:19 
А почему вы их не должны видеть? Для того, чтобы мигрировать на другой язык, в уже написанном софте, нужно крайне много денег. На западе с кобола уйти не могут, не потому, что это язык хороший, а потому, что переписывание на другом языке далеко не бесплатное. Нужно отреверсить старый алгоритм, позаботится о достаточном количестве тестов, добавить какое-то количество костылей, и только потом переходить. Это человеко-годы, а то может быть и человеко-тысячелетия, при чём высокооплачиваемых квалифицированных специалистов.
Ответить | Правка | Наверх | Cообщить модератору

102. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от tm (?), 09-Май-25, 18:02 
Я говорю о вакансиях для достаточно новых проектов - от 3 лет существования.
Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (-), 09-Май-25, 18:18 
> продолжают не верить, что Pascal - язык состоявшийся.

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

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

138. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Аноним (133), 09-Май-25, 19:09 
Паскаль — как и Лисп, и интернет, и газ-вода-электричество, как и многие другие «состоявшиеся»  — занял свою нишу, ушёл в фон и практически не заметен, пока там в что-то не поломается фатальным образом. Это судьба любой «состявшейся» технологии. То, что у молодой поросли вызывает удивление что на Паскале кто-то пишет только подтверждает этот факт.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (18), 09-Май-25, 10:27 
Ну, вона выше про Тотал и Куду писали. Ещё АИМП.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

79. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (79), 09-Май-25, 14:32 
Ещё light allow был, безумно быстрый и удобный плеер.
Ответить | Правка | Наверх | Cообщить модератору

122. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (122), 09-Май-25, 18:34 
Неплох был, но он использовал dshow, как и прочее виндовое, что ресурсы тоже жрало, т.к. там строится цепочка фильтров и т.д. На самом деле, если бы во времена Light Alloy под винду хорошо собирался и много чего поддерживал бы mplayer, то light alloy был бы в пролёте по скорости. А если бы функционал mpv тогда, то media player classic пошёл бы нафиг. Хотя, я в бытность использования mpc качал mencoder с enca и вшивал сабы в анимцо, чтоб на mp3-плеере перед сном смотреть.
Ответить | Правка | Наверх | Cообщить модератору

106. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от PROTEL ENJOYER (?), 09-Май-25, 18:08 
https://www.altium.com/
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

127. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Ан Оним (?), 09-Май-25, 18:45 
ZCAD - https://github.com/zamtmn/zcad
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

181. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Ан Оним (?), 09-Май-25, 22:38 
Castle game engine   https://castle-engine.io/
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

8. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (8), 09-Май-25, 09:46 
Есть ли в этой ide автоформатирование кода? Хорошо ли оно работает?
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от boob (?), 09-Май-25, 10:04 
да и да
Ответить | Правка | Наверх | Cообщить модератору

60. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от tty2 (?), 09-Май-25, 13:30 
С дженериками автоформатирование в Лазаре иногда погано рааботает.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Аноним (13), 09-Май-25, 10:17 
Список софта на паскале-лазарусе https://wiki.freepascal.org/Projects_using_Free_Pascal
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (13), 09-Май-25, 10:52 
Еще https://github.com/Fr0sT-Brutal/awesome-pascal
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Смузихлеб забывший пароль (?), 09-Май-25, 11:38 
не открывается
сколько новых проектов на нём начато за последние 3-5 лет ?
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

37. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (38), 09-Май-25, 11:49 
поможем даше сделать поиск на гитхаб

https://github.com/search?q=language%3APascal++created&...

Ответить | Правка | Наверх | Cообщить модератору

116. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от 12yoexpert (ok), 09-Май-25, 18:27 
ложь, всё прекрасно открывается
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

193. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от qwe (??), 10-Май-25, 00:08 
У меня тоже не открывается. Если включить обход блокировок, то открывается.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

21. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –4 +/
Сообщение от Александрemail (??), 09-Май-25, 10:31 
Оно уже глючное, видать надо подожтать
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (55), 09-Май-25, 12:42 
Свежий, не означает глючный. Методичку поменяй.
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от tty2 (?), 09-Май-25, 13:32 
Для собственного удовольствия многие годы пользуюсь транком (фпц+лазарус, не коммерческая разработка). Проблемы только с компилятором.
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Vorobej (?), 09-Май-25, 10:41 
Как ни крути, лучшего инструмента сейчас нет. И из свободных, и из платных. Одно плохо что завязано на паскаль. Миграция на оберон возможна?
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от анонд (?), 09-Май-25, 11:29 
миграцию бы на Ada :)
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (58), 09-Май-25, 13:23 
Поддерживаю. Но вот проблема - ADA бесплатен только в самой базовой версии. А если на нем начнут что-то стоящее  писать, то платным могут сделать и то, что сейчас бесплатное. А так да - неплохой язычок и даже лучше - Spark
Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Аноним (-), 09-Май-25, 12:39 
Оберона нет в Линуксе, у Оберона нет возможности писать GUI. Линуксовую харю Компонентного Паскаля так и смогли перевести на GTK.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

56. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (13), 09-Май-25, 12:50 
>Оберона нет в Линуксе

Есть
https://github.com/bbcb/bbcp
https://github.com/rochus-keller/Oberon
https://github.com/vishapoberon/compiler
https://github.com/kekcleader/FreeOberon

>смогли перевести на GTK

Вместо сильно жиреющих с каждой версией gtk/qt лучше бы паскалевский легковесный тулкит заиметь. И ведь были попытки https://fpgui.sourceforge.net/ и https://lptk.sourceforge.net/

Ответить | Правка | Наверх | Cообщить модератору

171. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (44), 09-Май-25, 21:24 
Ну надо просто пробовать писать на этих тулкитах и все наверное, тогда они и станут популярными.
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –5 +/
Сообщение от Аноним (-), 09-Май-25, 12:32 
В 2025 году использовать begin и end; архаично! Паскаль срочно нуждается в пересмотре синтаксиса. Паскалисты! Собирайте комитет - нужен новый международный Стандарт. Надо изменить синтаксис на сишный с {}, либо Питонячий (без скобок).

Да-да, тока не говорите что можно привыкнуть, и ещё не говорите, что есть IDE, которые на автомате раставляет эти блоки, но ... Алголовский begin и end должен остаться в XX веке!

Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (-), 09-Май-25, 14:10 
Ты ещё Basic и Python не видел. Там такие замечательные перлы бывают
Ответить | Правка | Наверх | Cообщить модератору

131. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Vorobej (?), 09-Май-25, 18:53 
Ну да, казалось бы просто. Заменить во фрипаскале бегин-энды на скобки. Зависимостей минимум, пусть будет форк. Юзабельность и популярность взлетят. Религия что ли запрещает?
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

143. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Ан Оним (?), 09-Май-25, 19:16 
Заменили уже, называется modula-2
Ответить | Правка | Наверх | Cообщить модератору

141. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (133), 09-Май-25, 19:13 
Когда в обсуждении ЯП я вижу жалобы на синтаксис, так и хочется спросить: мальчики, когда вы уже повзрослеете?
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

202. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (-), 10-Май-25, 08:53 
begin, end пришёл 1960-х гг. тебя это не смущает?
Ответить | Правка | Наверх | Cообщить модератору

213. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (28), 10-Май-25, 12:29 
А фигурные скобки — в 1970-х. Куда как современнее.
Ответить | Правка | Наверх | Cообщить модератору

240. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от U202204161753 (?), 10-Май-25, 17:40 
Modula-2 - 1979
Ada - 1983
Modula-3 - декабрь 1988
Ответить | Правка | Наверх | Cообщить модератору

227. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (58), 10-Май-25, 16:26 
Известный факт - чужие программы на ALGOL-подобных языках с begin end (Pascal, ADA, PL/SQL и т.д.) на порядок лучше читаются и понимаются разработчиками, чем С-подобные.
Ответить | Правка | К родителю #202 | Наверх | Cообщить модератору

239. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (-), 10-Май-25, 17:34 
>Известный факт - чужие программы на ALGOL-подобных языках с begin end (Pascal, ADA, PL/SQL и т.д.) на порядок лучше читаются и понимаются разработчиками, чем С-подобные.

Это ложь. Всё дело в зрительном привыкании. После Си, когда читаешь исходники на Паскаль, ощущения такие, что читаешь широко размазанный по холсту текст. Когда после Паскаля читаешь исходники на Си, ощущения возникают такие, что будто текст настолько ужат что вот-вот схлопнется в одной точке.

Ответить | Правка | Наверх | Cообщить модератору

241. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от U202204161753 (?), 10-Май-25, 17:42 
Ада или Модула-2 - читали?
( Там почти одни end , begin почти нет)
Ответить | Правка | Наверх | Cообщить модератору

250. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (82), 10-Май-25, 21:45 
Поддерживаю. При чтении паскаля мало того, что куча места занимают операторные скобки, что вызывает ощущение раздутости, так ещё и империативный подход, который в разы объёмнее функционального.
Ответить | Правка | К родителю #239 | Наверх | Cообщить модератору

252. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (252), 10-Май-25, 21:58 
> что читаешь широко размазанный по холсту текст.

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

Ответить | Правка | К родителю #239 | Наверх | Cообщить модератору

211. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (252), 10-Май-25, 10:56 
> мальчики, когда вы уже повзрослеете?

компактность кодирования никто не запрещал, но не в ущерб выразительности. И тут возникает вопрос, а что мы собственно называем компактным и выразительным синтаксисом?

Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

214. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Аноним (214), 10-Май-25, 12:38 
Ты сам-то давно усы отрастил, дартаньян штопаный? Синтаксис влияет на всё, но если ты это не понимаешь - значит в ИТ ты просто молодой щегол, который ещё не познал дзен разработки. Так нужны ли тут твои безусые рассуждения?
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

142. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Ан Оним (?), 09-Май-25, 19:14 
В pythone пробел случайно добавишь - синтаксически правильно, но работает не так - и не заметишь
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

153. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от _kp (ok), 09-Май-25, 19:56 
Ну, на скобки они явно не пойдут.
А хотя бы,такую мелочь, как ключ, чтобы похерить begin можно.
В Модуле же похоронили, и никаких побочек.

А если нравится "питонячий" синтаксис, так на Питоне и пишите.

Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

215. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (214), 10-Май-25, 12:40 
Несмотря на то, что ты предлагаешь правильные вещи, реализовывать их уже слишком поздно. Даже если поменяют на скобочки, ну кому он нужен - паскакаль? Есть Си почти для всех сфер жизни. Есть интыпрайзный C# - тоже почти на все случаи жизни. У обоих и синтаксис в порядке, и библиотек - мириады. Так смысл паскалить, когда уже есть нормальные языки СО СРЕДАМИ?
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

221. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (221), 10-Май-25, 15:39 
Паскаль несколько проще си, при этом значительно быстрее питонов.
Зря вы так на язык наехали, на оборот он выглядит хорошо сбалансированым, это и не си и не пайтон, а внекоторых моментах синтаксис более читаем и яп проверен годами.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (8), 09-Май-25, 13:26 
Хочу написать простенький, но быстрый пиксельный движок на Лазарус Паскале. У них, в вики, есть статья посвящённая быстрому манипулированию пикселями, но попробовав несколько из них я обнаружил, что скорость (fps) весьма низкая. Упрощённо говоря мне надо черно белый (два крайних цвета, чёрный и белый) шум на поле пикселей по всей форме(800х600 к примеру).
Ничего не получилось. Очень медленно. Медленней даже чем в Processing на Java и на нём, кстати, гораздо проще это написать, в отличии от портянок текста на Pascal.
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от tty2 (?), 09-Май-25, 13:36 
Тут думать нужно не о реализации, а о том, что вы делаете. Потом делать реализацию понимая, какой хотите результат. А не копировать чужой код бездумно. Это я к тому, что обычно у фпц паритет с с, а у Вас получается отставание от жавы, что очень странно
Ответить | Правка | Наверх | Cообщить модератору

205. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (205), 10-Май-25, 09:58 
> фпц паритет с с

Можно пруф? А то звучит как откровенно бредовая отсебятина.

Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (-), 09-Май-25, 14:13 
Сделай HGE (haaf's game engine) для Linux. Просто вот возьми их готовый открытый уже давненько код и переделай под Lazarus, FPC - фанатов будет много. Все ещё актуально не взирая на 2025 год.
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

85. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (82), 09-Май-25, 16:23 
>на поле пикселей по всей форме(800х600 к примеру).
>Ничего не получилось. Очень медленно

Если вы пишите не графику уровня game boy, где разрешение ещё меньше, чем у вас, то первым же делом нужно выяснять, как к этому делу подключить видеокарту

Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

176. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (176), 09-Май-25, 21:56 
> Если вы пишите не графику уровня game boy, где разрешение ещё меньше,
> чем у вас, то первым же делом нужно выяснять, как к этому делу подключить видеокарту

Первым делом нужно выяснить, как копировать чохом буфер в элемент гуя (какой-нидь *blit).
затем резервируешь массив подходящего размера, все манипуляции c пикселями - в него, по окончанию - копируем в "вывод".
У мну старенький (и недописаный) клон астероидс c выводом в GDI (еще тот, win2k шный) таким макаром 50 фпс выдает, гружа в вайне CPU где-то на 8-10%.

А рисовать попиксельно через АПИшку интерфейса всегда будет нааамного медленне, потому что даже для 800х600 это 480_000 * 30 =  14_400_000 вызовов в секунду для 30фпс.

Ответить | Правка | Наверх | Cообщить модератору

160. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от _kp (ok), 09-Май-25, 20:28 
Что то не так делаете.
Да, когда с пикселями напрямую работают, скорость сильно падает при увеличени разрешения. Но не до такой степени.
Есть у меня движок рисующий перекрывающиеся окошки и контролы, с тенями и сглаживанием шрифтов, для esp32, у который всего 0.24 ГГц, так при том что вся работа там идёт с образом в ОЗУ, на панелях 800х600 летает со свистом. Конечно если постояннно обновляюиеся  окна десятками создать, то притормаживание будет заметно, но такого засира экрана и на десктопе не увидишь. Что перерисовывается, то и потребляет ресурсы.
Главное поменьше абстракций, и работать сразу в формате дисплея, задавая опциями компиляцию под конкретную панель.
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

242. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от U202204161753 (?), 10-Май-25, 17:49 
> Очень медленно

Опубликуйте код - попросим людей посмотреть в чём дело

Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

70. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (70), 09-Май-25, 14:12 
А кто-нибудь заметил, что на скриншоте версия 2.2.2, а не 4.0 пропечатана? :)
Ответить | Правка | Наверх | Cообщить модератору

207. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (205), 10-Май-25, 10:01 
Они ничем не отличаются внешне. Интересно другое, почему на скрине кастомная сборка. Потому что та что с "завода", она идёт без единого окна.
Ответить | Правка | Наверх | Cообщить модератору

210. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Аноним (210), 10-Май-25, 10:33 
С "завода" он теперь при первом запуске спашивает какой стул выбираешь.
Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (58), 09-Май-25, 14:12 
Пользуясь случаем, прорекламирую здесь, наш отечественный клан Lazarus - DieselPascal. DieselPascal - это интерпретатор языка Pascal и визуальная IDE на базе Lazarus 2 в одном. Я на нем для своего дома разработал библиотеку своих электронных книг. Мне понравилось - быстрое прототипирование. Сайт - http://visual-t.ru/. Последняя версия на базе Lazarus 3.6, если что.

ПС. Я - не автор этой среды разработки.

Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (-), 09-Май-25, 14:20 
Пользуяь случаем, а что сейчас с ABCPascal -ем? Давно о нём не слышал.
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (58), 09-Май-25, 15:32 
Да вроде понемногу развиваются, последняя версия осенью 2024 года. Но это чисто "учебный проект"и на MS технологии - мне не интересно  
Ответить | Правка | Наверх | Cообщить модератору

101. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Чучело из мавзалея (?), 09-Май-25, 17:59 
> а что сейчас с ABCPascal -ем

Да вроде живой, да только от паскаля там одно название. Целиком и полностью полагается .net и вместо православного writeln ты будешь писать console.writeline.

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

232. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (230), 10-Май-25, 16:44 
их спасает только то, что широко применяют для сдачи ГИА/ЕГЭ школьники.
пытались отвернуть из "чисто для обучения" и что можно писать что-то серьезное... но как-то несерьезно
Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (82), 09-Май-25, 16:25 
Не пойму, почему паскаль противопоставляют си? Это тоже язык с ручным управлением памятью, со всеми достоинствами и недостатками характерными для си. И причины, для того, чтобы не писать на паскале, точно такие же, как причины не писать на си - порча памяти в любом произвольном месте
Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (58), 09-Май-25, 16:54 
Потому что это идет с тех времен, когда доступными были в основном компиляторы Pascal и C++, а потом и библиотек и RAD сред разработки: TurboPascal vs TurboVision, Delphi vs Visual C++ (Visual Basic)
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (58), 09-Май-25, 17:15 
Очепятка, не TurboPascal vs TurboVision, а

TurboPascal vs Turbo C++ (Mictosoft C++, Watcom C++)

Ответить | Правка | Наверх | Cообщить модератору

126. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (-), 09-Май-25, 18:45 
>TurboVision

Чо и такое было?

Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору

95. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Аноним (90), 09-Май-25, 16:56 
У Паскаля же контроль границ массивов неотключаемый. А про указатели пасквилитсы, в большинстве своём, и не знают.
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

177. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (176), 09-Май-25, 22:02 
> У Паскаля же контроль границ массивов неотключаемый. А про указатели пасквилитсы, в
> большинстве своём, и не знают.

Кекспертиза (двойная, т.е. дважы - мимо) опеннета, как она есть!
http://bitsavers.informatik.uni-stuttgart.de/pdf/borland/tur... (s157)

Ответить | Правка | Наверх | Cообщить модератору

147. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +3 +/
Сообщение от Ан Оним (?), 09-Май-25, 19:36 
Вы про какой Паскаль говорите? Если говорить про Free Pascal, то он сильно отличается от С. В нём есть средства безопасного программирования, которых нет в С.
Перечислю некоторые:
- строгая статическая типизация;
- более надёжный синтаксис чем у С;
- безопасные массивы (динамические), расширяемые, автоматически освобождается память, проверка индекса;
- безопасные текстовые строки (как для массивов всё, с проверкой и автомат. освобождением);
- безопасные указатели (это которые переменные типа class), для них строгая типизация, проверка на присутствие инициализации, запрет арифметики;
- автоматические финализаторы блока кода (try/finally) и автоматические деструкторы объектов;
- исключения;
- интеллектуальные указатели (аналог shared_ptr в C++).
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

150. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –3 +/
Сообщение от Аноним (133), 09-Май-25, 19:47 
> - более надёжный синтаксис чем у С;

На сколько процентов? И заодно скажи в каких единицах измеряется надёжность синтаксиса?

Ответить | Правка | Наверх | Cообщить модератору

251. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Нуину (?), 10-Май-25, 21:51 
В самом начале https://www.adacore.com/uploads/books/pdf/Safe_And_Secure-Ru...
Ответить | Правка | Наверх | Cообщить модератору

152. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (152), 09-Май-25, 19:50 
Всё что ты написал было и в трупо-поскале под ДОС. Только есть одно НО, о котором ты преднамеренно умолчал или просто не знаешь. Всё это на уровне рантайма, который встраивается в бинарник, из-за чего они становятся исключительно жирными.
Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

155. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Ан Оним (?), 09-Май-25, 20:00 
ТурбоПаскаль вы не знаете. Рантайм проверки конечно встраиваются в исполнительный файл.
Ответить | Правка | Наверх | Cообщить модератору

165. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –8 +/
Сообщение от Аноним (165), 09-Май-25, 21:15 
> Всё что ты написал было и в трупо-поскале под ДОС

Что ты несешь? Там не было ничего из перечисленного, кроме первого (строгая типизация).

> Всё это на уровне рантайма, который встраивается в бинарник, из-за чего они становятся исключительно жирными.

Исключительно - это насколько? Давай, эсперт, просвети - ты ведь работал с ним и можешь назвать конкретные цифры, так ведь? Ну а я потом окуну тебя в реальность пруфами и фактами.

Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору

190. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (190), 09-Май-25, 23:46 
Да всё правильно он говорит.

> Ну а я потом окуну тебя в реальность пруфами и фактами.

Кстати, мой юный любитель турбопаскаля, ты себя сам окунул своим токсичным постом, но только в несколько иную субстанцию.

Ответить | Правка | Наверх | Cообщить модератору

197. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –7 +/
Сообщение от Аноним (197), 10-Май-25, 01:47 
> Да всё правильно он говорит.

Он бред полный говорит. Где ты видел хотя бы динамические массивы и строки в TP?

Ответить | Правка | Наверх | Cообщить модератору

206. Скрыто модератором  +/
Сообщение от Аноним (205), 10-Май-25, 09:59 
Ответить | Правка | Наверх | Cообщить модератору

178. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (82), 09-Май-25, 22:09 
>В нём есть средства безопасного программирования, которых нет в С

Да? Я же проверю
>- строгая статическая типизация;

В си тоже есть статическая типизация, чего недостаточно. Нужна типобезопасность https://ru.wikipedia.org/wiki/%D0%A2%D0%...
>- безопасные указатели

https://wiki.freepascal.org/Memory_Management#Dangling_Pointers
Ой.
>для них строгая типизация

https://wiki.freepascal.org/Memory_Management#Untyped_Memory...
Ещё раз ой
https://www.freepascal.org/docs-html/rtl/system/freemem.html
Ровно те же самые проблемы, типа утечек памяти, двойного освобождения и всего прочего
Даже если брать типизированные указатели, то они всё ещё требуют ручного освобождения памяти, про которые все вполне себе знают
https://wiki.freepascal.org/Memory_Management#Memory_Leaks
https://wiki.freepascal.org/Memory_Management#Use-After-Free
Подсчёт ссылок - весьма компромисный подход, в частности не сможет помочь в двусвязных списках.
>- исключения;

Вместо исключений можно использовать монады, но наличие исключений не делает язык плохим.

Может это и не си в чистом виде, уже ближе к первым крестам, но это всё ещё не то, что нужно.

Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

191. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (190), 09-Май-25, 23:47 
Выше уже ответили и я присоединяюсь.
Всё что ты написал существует только благодаря runtime в бинарниках.
Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

196. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –5 +/
Сообщение от Аноним (197), 10-Май-25, 01:41 
> Всё что ты написал существует только благодаря runtime в бинарниках.

А благодаря чему еще оно должно существовать?

Ответить | Правка | Наверх | Cообщить модератору

204. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (205), 10-Май-25, 09:56 
> Free Pascal, то он сильно отличается от С

Естественно он отличается от Си. Это совсем разные языки, настолько разные, как плоскость X и Y.

Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

243. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от U202204161753 (?), 10-Май-25, 17:54 
> почему паскаль противопоставляют си? Это тоже язык с ручным управлением

Используйте Modula-3 и ( или) Active Oberon.

GC + AOT компиляция. Т.е. проблем с памятью гарантированно не будет.

Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

103. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Чучело из мавзалея (?), 09-Май-25, 18:02 
Кстати был единственный годный паскаль для win после турбопаскаля это virtual pascal. Но заброшен автором в 2004 году. Хотя и сейчас на одиннадцатке работает, конпиляет и программы запускает. FPC никогда не нравится, слишком раздутые бинарники, слишком тяп-ляп всё и как-то "по-опенсорсному".
Ответить | Правка | Наверх | Cообщить модератору

108. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (108), 09-Май-25, 18:11 
Эта та легендарная IDE которая пойдёт на 2 пне и 128 мегабайтах или я ошибаюсь?
Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Ан Оним (?), 09-Май-25, 18:13 
В XP 32bit
Ответить | Правка | Наверх | Cообщить модератору

118. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от 12yoexpert (ok), 09-Май-25, 18:32 
ложь, есть хрюша 64-бит
Ответить | Правка | Наверх | Cообщить модератору

149. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Ан Оним (?), 09-Май-25, 19:43 
Что ложь? У меня Lazarus работает в Windows XP 32bit
Ответить | Правка | Наверх | Cообщить модератору

233. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (230), 10-Май-25, 16:47 
да. это оно.
я э удивился, когда оказалось, что сабж по ресурсоёмкости заметно скромнее чем старый ардуино 1.0.6...
Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору

109. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Ан Оним (?), 09-Май-25, 18:12 
На снимке лазарь версии 2.2 от 22-го года ....
Ответить | Правка | Наверх | Cообщить модератору

129. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Аноним (-), 09-Май-25, 18:49 
Причём скриншот сделан в Windows 11. И всё-таки, Паскаль под вантуз создавался.
Ответить | Правка | Наверх | Cообщить модератору

186. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (186), 09-Май-25, 23:03 
> Паскаль под вантуз создавался.
> Появился в 1970

Оказывается Вирт дал прикурить бабке Ванге, четко и дерзко!

Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Аноним (82), 09-Май-25, 18:25 
Множество окон, без мозаичной компоновки смотрится крайне странно. Они же постоянно перекрывают друг друга, а между ними пустое пространство. Зачем так делать?
Ответить | Правка | Наверх | Cообщить модератору

120. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от 12yoexpert (ok), 09-Май-25, 18:32 
потому что пользователи паскаля должны страдать
Ответить | Правка | Наверх | Cообщить модератору

137. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (108), 09-Май-25, 19:09 
> потому что пользователи пoпeнсорца должны страдать

Подправил маленько, можно не благодарить.

Ответить | Правка | Наверх | Cообщить модератору

159. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Аноним (159), 09-Май-25, 20:17 
Лет дцать уже не видел борланд с++, но там то же самое было.
Так на чём основан ваш аргумент-то?
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

183. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (186), 09-Май-25, 22:49 
https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2...
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

192. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Аноним (190), 09-Май-25, 23:48 
Без сарказма и иронии: очень продуманный и приятный UI/UX. Я бы был счастлив, чтобы современная винда имела такой интерфейс. Да, я старый дед, если что, 66 лет.
Ответить | Правка | Наверх | Cообщить модератору

194. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Аноним (186), 10-Май-25, 00:10 
Это добро можно даже под dosbox установить, но после пару часов использования сразу начнет недоставать там контекстных менюшек, тут горячих клавиш, да и банальной панели задач и отдельной кнопки закрыть. Современая винда на любителя, но 95 взлетела не только из-за песни битлов.
Ответить | Правка | Наверх | Cообщить модератору

201. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (200), 10-Май-25, 08:49 
Минусы того, чего там нет, не отменяют плюсов того, что есть.
Закрытие окон двойным щелчком так и вовсе никогда не обламывало (кстати, в винде до сих пор работает).
Ответить | Правка | Наверх | Cообщить модератору

209. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (205), 10-Май-25, 10:05 
Ох... прелесть этого интерфейса могут оценить только те, кто застал его живьём на ЭЛТ мониторах в 640 на 480. Всё бы отдал, чтобы вернуться в то время...
Ответить | Правка | К родителю #183 | Наверх | Cообщить модератору

145. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +1 +/
Сообщение от Пишу с 80286 (?), 09-Май-25, 19:18 
Кто там возмущается дизайном. Так на скрине еще норм. Вы не видели того ужаса, который по-умолчанию, где элементы управления не имеют единого окна и разбросаны по рабочему столу. И чтобы это изменить нужно пердолить конфиг и конпилять IDE заново, т.е. по классике и в лучших традициях оупенсорца 🌚🙈
Ответить | Правка | Наверх | Cообщить модератору

180. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (90), 09-Май-25, 22:21 
>Пишу с 80286

Свистишь, ты под него даже links не сконпиляешь.

Ответить | Правка | Наверх | Cообщить модератору

182. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (186), 09-Май-25, 22:47 
https://github.com/jhhoward/MicroWeb
Ответить | Правка | Наверх | Cообщить модератору

187. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Аноним (190), 09-Май-25, 23:03 
> Свистишь, ты под него даже links не сконпиляешь.

Кто сказал что невозможно?

Интернет с XT 8086 (Amstrad PC2086): https://www.youtube.com/watch?v=7mb4KOcqxCs

Выход в интернет с 286-10 / 640KB / DOS 6: https://www.youtube.com/watch?v=f9PUebLO1GI

Ответить | Правка | К родителю #180 | Наверх | Cообщить модератору

208. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (205), 10-Май-25, 10:02 
> Так на скрине еще норм.

Ага, тоже заметил, будто специально заскринили в рекламных целях, а по факту после установки хочется сразу же удалить эту программу.

Ответить | Правка | К родителю #145 | Наверх | Cообщить модератору

195. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –1 +/
Сообщение от Аноним (195), 10-Май-25, 00:34 
Ещеб из GCC FPC собирался. Бинарник из другой ОСи тащить -это неправильно.
Ответить | Правка | Наверх | Cообщить модератору

226. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (226), 10-Май-25, 16:18 
Согласен. Даже Gentoo хочет стащить архив 85 мегов блобья units. В Генте бы по феншую все эти units из исходников собирать надо.
Ответить | Правка | Наверх | Cообщить модератору

235. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (-), 10-Май-25, 17:18 
Паскальщики собирают свой компилятор - FPC исключительно на Windows? Ужас!
Ответить | Правка | К родителю #195 | Наверх | Cообщить модератору

238. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (230), 10-Май-25, 17:29 
он сам себя собирает же
Ответить | Правка | К родителю #195 | Наверх | Cообщить модератору

247. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (247), 10-Май-25, 20:23 
А на какой операционной системе он сам себя собирает?
Ответить | Правка | Наверх | Cообщить модератору

254. Скрыто модератором  +/
Сообщение от Аноним (254), 10-Май-25, 23:33 
Ответить | Правка | Наверх | Cообщить модератору

244. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от U202204161753 (?), 10-Май-25, 18:03 
> GCC FPC собирался. Бинарник из другой ОСи тащить -это неправильно

"Есть такая партия!" Т.е. "Паскаль" с минимизированным количеством begin-ов, с Си и C++ , с SWIG и прочим.

Живёт на GitHub, cm3 Modula-3

Ответить | Правка | К родителю #195 | Наверх | Cообщить модератору

220. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +2 +/
Сообщение от Аноним (205), 10-Май-25, 15:25 
Это всё конечно хорошо.
Но у меня вопрос.
Где сейчас используется это всё? Ну кроме каких-то там бизнес приложений для собственных нужд компаний.
Ответить | Правка | Наверх | Cообщить модератору

224. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (58), 10-Май-25, 16:06 
> Ну кроме каких-то там бизнес приложений для собственных нужд компаний.

А это вы считаете мало? Вот именно на них изначально и был ориентирован Delphi, на образе и подобие которого возник Lazarus. Учетные приложения для бизнеса, работающие с Базами данных

Ответить | Правка | Наверх | Cообщить модератору

222. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (222), 10-Май-25, 15:50 
Мне знание Делфи очень пригодилось. В Симинтеке (отечественном с натяжкой аналоге Симулинка) разработчики сделали внутренний язык программирования очень похожим на Паскаль.
Ответить | Правка | Наверх | Cообщить модератору

225. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  –2 +/
Сообщение от Аноним (58), 10-Май-25, 16:16 
А мне знания Высшей Математики очень пригодились. Однажды ехал я на авто и движок начал барахлить. Я капот поднял, а шапка упала в подкапотное пространство и не достать ее, не подлезть к ней никак - там все горячее. Я вспомнил, что по Высшей Математике изучал Интегральное Исчисление, взял проволоку изогнул ее в виде интеграла и таким образом поддел шапку и вытащил ее, даже не запачкав.
Ответить | Правка | Наверх | Cообщить модератору

237. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (222), 10-Май-25, 17:20 
Ты чего сказать то хотел - что ты Д'Артаньян, а остальные все дураки.
Ответить | Правка | Наверх | Cообщить модератору

246. Скрыто модератором  +1 +/
Сообщение от BALLBREAKER (-), 10-Май-25, 19:00 
Ответить | Правка | Наверх | Cообщить модератору

248. "Выпуск Lazarus 4.0, среды разработки для FreePascal"  +/
Сообщение от Аноним (248), 10-Май-25, 20:47 
Отличная вещь. Очень динамично развивается. Использую для одного своего личного проекта.
Некоторые тут плюются на begin end, но это всё дурацкие предрассудки. IDE автодополняет после написания 'be', а end подставляется автоматически, не знаю, что такого вам не нравится. С ними, кстати, код выглядит тоже читабельным достаточно, потому что есть отступы вложенного кода.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру