URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 136814
[ Назад ]
Исходное сообщение
"Выпуск 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.dev/opennews/art.shtml?num=63209
Содержание
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 09:25 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Александр, 10:29 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:02 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,tm, 18:20 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 18:58 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,_, 23:00 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Rezzet, 10:37 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,анонд, 11:09 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 11:54 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Я, 12:02 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:08 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Я, 12:10 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,tm, 18:23 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 21:50 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Я, 12:09 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 11:59 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:09 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:11 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:42 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Брат Анон, 16:52 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 18:54 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 21:14 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 02:46 , 10-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,_kp, 14:22 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:29 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Прохожий, 12:51 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ghisler, 09:30 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 09:38 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,МимоПроходил, 09:40 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Anonymously, 14:25 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 18:43 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,МимоПроходил, 21:37 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Доктор Альба, 09:31 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 09:34 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Смузихлеб забывший пароль, 11:28 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:03 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:44 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Bob, 18:32 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 21:08 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 21:47 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:02 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 09:41 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 10:06 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,анонд, 11:25 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 11:57 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:09 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:21 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 23:31 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:04 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 19:02 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 18:33 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Анониссимус, 11:19 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 11:27 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Смузихлеб забывший пароль, 11:32 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 11:38 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:20 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:01 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:07 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:18 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:29 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 17:12 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 17:13 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:15 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Анониссимус, 18:46 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 22:12 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,_, 23:43 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,анонд, 11:28 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:08 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:50 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:29 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Смузихлеб забывший пароль, 11:31 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:03 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:27 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 18:38 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 10:03 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,oBerkut, 10:05 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 10:06 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,tm, 10:19 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Смузихлеб забывший пароль, 11:35 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,tm, 13:49 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:19 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,tm, 18:02 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 18:18 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 19:09 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 10:27 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:32 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 18:34 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,PROTEL ENJOYER, 18:08 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 18:45 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 22:38 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 09:46 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,boob, 10:04 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,tty2, 13:30 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 10:17 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 10:52 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Смузихлеб забывший пароль, 11:38 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 11:49 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,12yoexpert, 18:27 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,qwe, 00:08 , 10-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Александр, 10:31 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:42 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,tty2, 13:32 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Vorobej, 10:41 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,анонд, 11:29 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 13:23 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:39 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:50 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 21:24 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 12:32 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:10 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Vorobej, 18:53 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 19:16 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 19:13 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 19:14 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,_kp, 19:56 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 13:26 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,tty2, 13:36 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:13 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:23 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 21:56 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,_kp, 20:28 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:12 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:19 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:12 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 14:20 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 15:32 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Чучело из мавзалея, 17:59 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:25 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:54 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 17:15 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 18:45 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 16:56 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 22:02 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 19:36 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 19:47 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 19:58 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 19:50 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 20:00 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 21:15 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 23:46 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 01:47 , 10-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 22:09 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 23:47 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 01:41 , 10-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Чучело из мавзалея, 18:02 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 18:11 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 18:13 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,12yoexpert, 18:32 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 19:43 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Ан Оним, 18:12 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 18:49 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 23:03 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 18:25 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,12yoexpert, 18:32 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 19:09 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 20:17 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 22:49 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 23:48 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 00:10 , 10-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Пишу с 80286, 19:18 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 22:21 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 22:47 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 23:03 , 09-Май-25
- Выпуск Lazarus 4.0, среды разработки для FreePascal,Аноним, 00:34 , 10-Май-25
Сообщения в этом обсуждении
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 09:25
Хорошая штука. Жаль, что мне не нравится Паскаль, и нет ничего похожего с C/C++...
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Александр , 09-Май-25 10:29
На плюсах есть фреймворк с ностальгией по дельфи - U++
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:02
У Эмбарсадеро вроде дела идут не плохо. Дельфи все ещё неплохо себя чувствует. Более того ныне можно бесплатно пользоваться комьюнити эдишн бесплатно и легально.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено tm , 09-Май-25 18:20
Я боюсь, что в СЕ начнут обнаруживаться ограничения в долгоживущих серьезных проектах, например, ограничение использования сторонних компонентов, даже если они свободные.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 18:58
Со страхом надо бороться.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено _ , 09-Май-25 23:00
... пока не продашь чго нить на жалких пять кусков или наберёшь в команду 5 прогерров :-)
Ну и под линь они больше не умеют, вот нах оно - такое счастье?
Не - пусть покоится с миром!
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Rezzet , 09-Май-25 10:37
Qt же есть?!
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено анонд , 09-Май-25 11:09
Qt (совсем) другая :)
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 11:54
по скрину сабж ни на турбопацкаль ни на дельфи как-то тоже особо не смахивает
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Я , 09-Май-25 12:02
Очень даже смахивает. Имел опыт разработки в Делфи в конце 90-х. Вроде, 3-й был.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:08
у дельфи, как и старых версий гимпа, миллиард окошек висел, а тут какая-то однооконная студия. не по олдскулу
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Я , 09-Май-25 12:10
В лазарусе, вроде, можно указать, одно окно или много
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено tm , 09-Май-25 18:23
Вы похоже не видели совоременные версии Delphi. Да, Delphi 7 был сного оконным, но позже Delphi стал однооконным, с похожим размещением компонентов как на скрине. Lazarus, конечно, запаздывает с дизайном IDE.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 21:50
не думаю что новее седьмого дельфи вообще много кто видел. сишарп занял его нишу довольно быстро.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Я , 09-Май-25 12:09
Потом переехал на C# и VS. C# после Паскаля прям очень понравился)
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 11:59
> и нет ничего похожего с C/C++...Borland C++Builder. По сути, это та же Delphi, но для C++.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:09
без регистраций и смс?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:11
С регистрацией, но для некоммерческих проектов бесплатно.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:42
А как там Aarch64, RISC-V64 ?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Брат Анон , 09-Май-25 16:52
Builder для Пацкаля даже ZX Spectrum поддерживает.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 18:54
Кем надо быть чтобы прицепить аватар Ленина?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 21:14
А кого надо было, Стёпу Бандеру?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 10-Май-25 02:46
"С.-д. печать давно уже (старая «Искра») указывала на то, что беспощадное истребление гражданских и военных начальников есть наш долг во время восстания.
И та партизанская война, тот массовый террор, который идет в России повсюду почти непрерывно после декабря, несомненно помогут научить массы правильной тактике в момент восстания. Социал-демократия должна признать и принять в свою тактику этот массовый террор." - Владимир Ильич Ленин.Что Бандера, что Ленин - оба террористы. Только первый терроризировал Польшу, а второй Россию. Что выбираешь?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено _kp , 09-Май-25 14:22
Был. Раньше он компилировал под Windows,Mac,Android,Linux, a потом там кроссплатформенность похерили.
А в Delphi и Lazarus кроссплатформенность есть.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:29
> Раньше он компилировал под Windows,Mac,Android,Linux, a потом там кроссплатформенность похерили.Не знаю, о чем ты. На официальном сайте упомянута компиляция под все упомянутые тобой платформы, плюс iOS.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Прохожий , 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++.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ghisler , 09-Май-25 09:30
Lazarus развивается это хорошо, будет новые версии total commander. Но вот оптимизация компилятора оставляет лучшего, до компиляторов C++ очень далеко.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 09:38
на сколько помню из статей про тотал , гислер писал , что использует чистый апи виндовый и фрипаскаль , и это только для 64 битки , 32 битку он писал в старых дельфях ( вроде как версии 2,0 ) , упоминания на счет лазаруса чтот не припоминаю а вот дабл коммандер как раз лазарус использует
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено МимоПроходил , 09-Май-25 09:40
Lazarus используется в ветке 64bit с первых версий ветки. Смотрите например wiki.
"Выпуск 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И после этого периодически фиксы из-за багов в либах лазаруса упоминаются
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 18:43
И Total Commander написан на Pascal? Просто и Double Commander тоже.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено МимоПроходил , 09-Май-25 21:37
Так Double спецально писали для совместимости чтобы плагины от тотала подключались
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Доктор Альба , 09-Май-25 09:31
Интересно, до сих пор работает на Паскале и кто на нём программирует.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 09:34
> кто на нём программируетУчительницы в школах
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Смузихлеб забывший пароль , 09-Май-25 11:28
по слухам, многие школы/лицеи уже выкинули подобное барахло и перешли на питон
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:03
И похоже напрасно
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:44
Зато практично. Вчерашние школьники сразу могут стать Python-джунами, вакансий полно.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Bob , 09-Май-25 18:32
вакансии и зарплаты посмотри)
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 21:08
Какие вакансии, на джунов уровня мидл/синьер? Ты дружочек ошибаешься видимо? Hr-ы и их руководство похоже давно не совсем в одеквате, уж года 3 как? Но это не точно.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 21:47
Ой, ошибочка с веткой комента, речь про пайтон джунов...
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:02
Ну это наверно только в крупных городах.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 09:41
Всё ещё лучшие язык программирования для обучения.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 10:06
и что там лучшего? алгоритмы от языка не зависят
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено анонд , 09-Май-25 11:25
простой, понятный, машинный (дает представление о железе) и структурированный (бьет по рукам если вправо-влево с типами) - большего не нужно :)
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 11:57
Всего этого как раз не нужно для обучения. А то с такой логикой и алгебре надо учить по африканским тумтумам - просто, понятно, близко к природе :))
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:09
А что тогда нужно для обучения?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:21
не нужно для обучения обезьян со скиллбоксов? заучил так синтаксис одного языка как стишок и сразу тыжпрограммист даже без понимания каких пузырьков и сраных указатей
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 23:31
Именно так дело с программированием и обстоит, при чём давно уже. Время полубогов машинных залов закончилось в семидесятые. Программирование — это обычное занятие, доступное буквально каждому. Что-то вроде готовки еды или управления автомобилем. Можно, конечно и в ресторан сходить, и такси вызвать, но миллионы предпочитают самостоятельно и даже не считают это профессией — так, бытовуха, без понимания пузырьков и указателей, без понимания разницы между аргентинской и новозеландской говядиной. Взял полуфабрикаты, решил проблему и дальше жизнь жить. Одно только понять не могу: мой приятель всю жизнь посвятивший карьере шеф-повара всегда с большим энтузиазмом относится к домашней готовке. Готов помочь и советом, и делом, и просто поддержать. Почему люди заучившие пузырёк и указатели такие заносчивые?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:04
> и что там лучшего? Кратко: императивный язык программирования.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 19:02
Иными словами, ровно ничего хорошего. Спасибо за разъяснения.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 18:33
Алгоритмы - это из информатики, а в программировании изучают другое, технологии программирования. Например, структурное, модульное, компонентное, объектно-ориентированное программирование. Это всё Free Pascal может.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Анониссимус , 09-Май-25 11:19
Лучшим он был, когда альтернативой был только си, кобол и ассемблер. Сейчас есть много других языков, которые поборятся за статус "лучшего для обучения".
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 11:27
А примеры будут? Только не надо про питон.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Смузихлеб забывший пароль , 09-Май-25 11:32
С чего бы это, потому что аноним-с-опеннета так сказал ?)
Какова востребованность питона и какова востребованность барахла вроде паскаля ?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 11:38
При чём тут востребованность? Давайте тогда сразу на C++ и Java обучать.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:20
А давайте.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:01
Зойчем учить императивщине вообще? На императивщину всегда можно пересесть, если уже знаешь численные методы, теорию категорий и дискретку. А вот обратно - сложнее. Вы же не учитесь играть на гитаре (в муз. школе по крайней мере так не учат) по табулатурам, а учитесь нотной грамоте и сольфеджио. То есть универсальному языку. Почему в ИТ должно быть по-другому?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:07
А зачем на других языках программирования устраивают императивщину, хотя она там не предусмотрена? Или вы хотите сказать что всякие статические анализаторы этим не занимаются? Всякие запахи кода придумали, solid и т.п.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:18
>На императивщину всегда можно пересесть, если уже знаешь численные методы, теорию категорий и дискретку.Ты х-ню несёшь! Людям деньги нужны, платить за аренду содержать семью. Достаточно окончить 3-х месячные курсы и начать зарабатывать. А ты, с численныеми методами идёшь наюх.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:29
Ага, полон рынок таких поросят. Зойчем 5 лет ботать матан и CS, если можно пройти месячный курс "пхп для суперменов" и получать 300к/наносек в Сбере? Все супер, почти хозяин жизни. Вот только через 5 лет этот пхп умрет, а поросята стадами уходят заворачивать бургеры, поскольку ничего кроме пхп не знают, а методе обучения их никто не обучил. А семья потом к 40 годикам и спрашивает "папа, а почему ты такой неумный, что ничего больше не умеешь?"
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 17:12
Что, сам себя убеждаешь, что между красным дипломом и пивка лишний раз с пацанами попить ты правильно выбрал диплом?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 17:13
>Зойчем 5 лет ботать матан и CSТолсто набрасываешь. Во-первых, на "месячных" курсах дают Алгоритмы и структуры данных. Во-вторых, конкретно матан, во многих конкретных семтах, не нужен. В-третьих, если рынок конкретной технологии схлопнется, то ничто не мешает пройти другие учебные курсы, актуальные здесь и сейчас.
Вообще, Болонская система и советский "специалитет" (5-ти летка) устарела давно. Например, Илон Маск предлагал двух и трёх летние образовательные программы. Учёба более 3-х лет избыточна, и я сним согласен. Современный мир динамичен и 4, 5, 6 лет учёбы для IT-специалиста это слишком жирно. 6 лет магистратуры нужен лишь тем кто посвятит свою жизнь науке. А ты предлагаешь всем угрохать свою жизнь ради "абстрактной" науки.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:15
Возьмите тот же Ocaml. Если не смущает почти полное отсутствие инфораструктуры - Standard ML он будет проще, чем Ocaml
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Анониссимус , 09-Май-25 18:46
> А примеры будут? Только не надо про питон.Пример — raku: осваиваешь все парадигмы в едином синтаксисе. Правда, есть один минус: писать потом на чём-то другом будет противно.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 22:12
Поддержка разных парадигм есть много где.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено _ , 09-Май-25 23:43
> raku: ... писать потом на чём-то другом будет противно.А на этом - невозможно ;-)
Ну или показывай сотни тон софта сделанных на нём :-р
А нет ничего... на старом перле - до сих пор сколько то есть, а на новом - ничего. Чому так?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено анонд , 09-Май-25 11:28
интерпретируемые языки программирования фтопку (JS, Python, Ruby)и туда же Java где любой тип при желании приводится к Object, а также стирается тип в generics (type generics) чтобы было реализовано как костыль для совместимости со старым кодом
так что остаются Go, C, C++...
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:08
Go также вроде имеет кое-что от императивных языков программирования, не так ли?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:50
А в C всё не приводится к void *, совсем нет?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:29
А когда это было? Там вскоре ML появился, а следом за ним Standard ML, Haskell, Ocaml
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Смузихлеб забывший пароль , 09-Май-25 11:31
Смысл ЯП и его изучения - в наличии практической пользы в т.ч востребованности знаний того ЯП на рынке труда. Иначе - это потеря времени и зас.рание мозгов учащихся бесполезным барахлом которое заведомо никогда не пригодится
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:03
Это в ПТУ так. Средняя и высшая школа это про другое. Странно, что приходится это объяснять взрослому человеку..
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:27
Абстрактными науками занимайтесь в высшей школе, сидите там, не вылезайте в реальный мир. Среднюю професиональную школу не замарывайте бесполезными вещами.P.S.
А ПТУ (начальное профессиональное) давно нет, реформировали, ещё в нулевых. За место них есть Профессиональные училища (ПУ). А "Политех" это другое.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 18:38
Изучить программирование можно дома. Учиться в ПТУ и ВУЗе для этого не надо. В ПТУ и ВУЗе учатся для другого.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 10:03
Дак вот редактор на ём сделан cudatext вродиб.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено oBerkut , 09-Май-25 10:05
Я )))
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 10:06
Вот пример https://habr.com/ru/articles/534466/
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено tm , 09-Май-25 10:19
Сколько не дают приметоров приложений написанных на Delphi/Lazarus, всегда найдутся задавальщики этого вопроса, которые продолжают не верить, что Pascal - язык состоявшийся.
И кстати, ПО не мало:
- приложения БД для большинства популярных СУБД
- приложения аудио/видео
- вьюверы
и т.д.
У самого более десятка ПО, написанные по заказу как для крупных предприятий так и для ИП.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Смузихлеб забывший пароль , 09-Май-25 11:35
Паскаль и приблуды на его базе были состоявшимися лет 20 назад, потом - от этого активно начали уходить( начинать новые проекты на чём-то другом ), причём, повсеместно, вплоть до контор, связанных с энергетиками( но они, почему-то, нередко в сторону именно C# метили )Если заказчику без разницы как и на чём написано - это другой разговор
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено tm , 09-Май-25 13:49
Хм. Я новые вакансии для Delphi-разработчиков до сих пор вижу.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:19
А почему вы их не должны видеть? Для того, чтобы мигрировать на другой язык, в уже написанном софте, нужно крайне много денег. На западе с кобола уйти не могут, не потому, что это язык хороший, а потому, что переписывание на другом языке далеко не бесплатное. Нужно отреверсить старый алгоритм, позаботится о достаточном количестве тестов, добавить какое-то количество костылей, и только потом переходить. Это человеко-годы, а то может быть и человеко-тысячелетия, при чём высокооплачиваемых квалифицированных специалистов.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено tm , 09-Май-25 18:02
Я говорю о вакансиях для достаточно новых проектов - от 3 лет существования.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 18:18
> продолжают не верить, что Pascal - язык состоявшийся.Никто не сомневается в том, что pascal - язык состоявшийся. Но и lisp тоже состоявшийся. Просто время и того и другого в прошлом.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 19:09
Паскаль — как и Лисп, и интернет, и газ-вода-электричество, как и многие другие «состоявшиеся» — занял свою нишу, ушёл в фон и практически не заметен, пока там в что-то не поломается фатальным образом. Это судьба любой «состявшейся» технологии. То, что у молодой поросли вызывает удивление что на Паскале кто-то пишет только подтверждает этот факт.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 10:27
Ну, вона выше про Тотал и Куду писали. Ещё АИМП.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:32
Ещё light allow был, безумно быстрый и удобный плеер.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 18:34
Неплох был, но он использовал dshow, как и прочее виндовое, что ресурсы тоже жрало, т.к. там строится цепочка фильтров и т.д. На самом деле, если бы во времена Light Alloy под винду хорошо собирался и много чего поддерживал бы mplayer, то light alloy был бы в пролёте по скорости. А если бы функционал mpv тогда, то media player classic пошёл бы нафиг. Хотя, я в бытность использования mpc качал mencoder с enca и вшивал сабы в анимцо, чтоб на mp3-плеере перед сном смотреть.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено PROTEL ENJOYER , 09-Май-25 18:08
https://www.altium.com/
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 18:45
ZCAD - https://github.com/zamtmn/zcad
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 22:38
Castle game engine https://castle-engine.io/
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 09:46
Есть ли в этой ide автоформатирование кода? Хорошо ли оно работает?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено boob , 09-Май-25 10:04
да и да
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено tty2 , 09-Май-25 13:30
С дженериками автоформатирование в Лазаре иногда погано рааботает.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 10:17
Список софта на паскале-лазарусе https://wiki.freepascal.org/Projects_using_Free_Pascal
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 10:52
Еще https://github.com/Fr0sT-Brutal/awesome-pascal
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Смузихлеб забывший пароль , 09-Май-25 11:38
не открывается
сколько новых проектов на нём начато за последние 3-5 лет ?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 11:49
поможем даше сделать поиск на гитхабhttps://github.com/search?q=language%3APascal++created&...
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено 12yoexpert , 09-Май-25 18:27
ложь, всё прекрасно открывается
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено qwe , 10-Май-25 00:08
У меня тоже не открывается. Если включить обход блокировок, то открывается.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Александр , 09-Май-25 10:31
Оно уже глючное, видать надо подожтать
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:42
Свежий, не означает глючный. Методичку поменяй.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено tty2 , 09-Май-25 13:32
Для собственного удовольствия многие годы пользуюсь транком (фпц+лазарус, не коммерческая разработка). Проблемы только с компилятором.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Vorobej , 09-Май-25 10:41
Как ни крути, лучшего инструмента сейчас нет. И из свободных, и из платных. Одно плохо что завязано на паскаль. Миграция на оберон возможна?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено анонд , 09-Май-25 11:29
миграцию бы на Ada :)
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 13:23
Поддерживаю. Но вот проблема - ADA бесплатен только в самой базовой версии. А если на нем начнут что-то стоящее писать, то платным могут сделать и то, что сейчас бесплатное. А так да - неплохой язычок и даже лучше - Spark
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:39
Оберона нет в Линуксе, у Оберона нет возможности писать GUI. Линуксовую харю Компонентного Паскаля так и смогли перевести на GTK.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 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/
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 21:24
Ну надо просто пробовать писать на этих тулкитах и все наверное, тогда они и станут популярными.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 12:32
В 2025 году использовать begin и end; архаично! Паскаль срочно нуждается в пересмотре синтаксиса. Паскалисты! Собирайте комитет - нужен новый международный Стандарт. Надо изменить синтаксис на сишный с {}, либо Питонячий (без скобок).Да-да, тока не говорите что можно привыкнуть, и ещё не говорите, что есть IDE, которые на автомате раставляет эти блоки, но ... Алголовский begin и end должен остаться в XX веке!
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:10
Ты ещё Basic и Python не видел. Там такие замечательные перлы бывают
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Vorobej , 09-Май-25 18:53
Ну да, казалось бы просто. Заменить во фрипаскале бегин-энды на скобки. Зависимостей минимум, пусть будет форк. Юзабельность и популярность взлетят. Религия что ли запрещает?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 19:16
Заменили уже, называется modula-2
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 19:13
Когда в обсуждении ЯП я вижу жалобы на синтаксис, так и хочется спросить: мальчики, когда вы уже повзрослеете?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 19:14
В pythone пробел случайно добавишь - синтаксически правильно, но работает не так - и не заметишь
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено _kp , 09-Май-25 19:56
Ну, на скобки они явно не пойдут.
А хотя бы,такую мелочь, как ключ, чтобы похерить begin можно.
В Модуле же похоронили, и никаких побочек.А если нравится "питонячий" синтаксис, так на Питоне и пишите.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 13:26
Хочу написать простенький, но быстрый пиксельный движок на Лазарус Паскале. У них, в вики, есть статья посвящённая быстрому манипулированию пикселями, но попробовав несколько из них я обнаружил, что скорость (fps) весьма низкая. Упрощённо говоря мне надо черно белый (два крайних цвета, чёрный и белый) шум на поле пикселей по всей форме(800х600 к примеру).
Ничего не получилось. Очень медленно. Медленней даже чем в Processing на Java и на нём, кстати, гораздо проще это написать, в отличии от портянок текста на Pascal.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено tty2 , 09-Май-25 13:36
Тут думать нужно не о реализации, а о том, что вы делаете. Потом делать реализацию понимая, какой хотите результат. А не копировать чужой код бездумно. Это я к тому, что обычно у фпц паритет с с, а у Вас получается отставание от жавы, что очень странно
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:13
Сделай HGE (haaf's game engine) для Linux. Просто вот возьми их готовый открытый уже давненько код и переделай под Lazarus, FPC - фанатов будет много. Все ещё актуально не взирая на 2025 год.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:23
>на поле пикселей по всей форме(800х600 к примеру).
>Ничего не получилось. Очень медленноЕсли вы пишите не графику уровня game boy, где разрешение ещё меньше, чем у вас, то первым же делом нужно выяснять, как к этому делу подключить видеокарту
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 21:56
> Если вы пишите не графику уровня game boy, где разрешение ещё меньше,
> чем у вас, то первым же делом нужно выяснять, как к этому делу подключить видеокарту Первым делом нужно выяснить, как копировать чохом буфер в элемент гуя (какой-нидь *blit).
затем резервируешь массив подходящего размера, все манипуляции c пикселями - в него, по окончанию - копируем в "вывод".
У мну старенький (и недописаный) клон астероидс c выводом в GDI (еще тот, win2k шный) таким макаром 50 фпс выдает, гружа в вайне CPU где-то на 8-10%.
А рисовать попиксельно через АПИшку интерфейса всегда будет нааамного медленне, потому что даже для 800х600 это 480_000 * 30 = 14_400_000 вызовов в секунду для 30фпс.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено _kp , 09-Май-25 20:28
Что то не так делаете.
Да, когда с пикселями напрямую работают, скорость сильно падает при увеличени разрешения. Но не до такой степени.
Есть у меня движок рисующий перекрывающиеся окошки и контролы, с тенями и сглаживанием шрифтов, для esp32, у который всего 0.24 ГГц, так при том что вся работа там идёт с образом в ОЗУ, на панелях 800х600 летает со свистом. Конечно если постояннно обновляюиеся окна десятками создать, то притормаживание будет заметно, но такого засира экрана и на десктопе не увидишь. Что перерисовывается, то и потребляет ресурсы.
Главное поменьше абстракций, и работать сразу в формате дисплея, задавая опциями компиляцию под конкретную панель.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:12
А кто-нибудь заметил, что на скриншоте версия 2.2.2, а не 4.0 пропечатана? :)
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:19
Безумный админ безумно копипастит новость с прошлой версии на новую версию.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:12
Пользуясь случаем, прорекламирую здесь, наш отечественный клан Lazarus - DieselPascal. DieselPascal - это интерпретатор языка Pascal и визуальная IDE на базе Lazarus 2 в одном. Я на нем для своего дома разработал библиотеку своих электронных книг. Мне понравилось - быстрое прототипирование. Сайт - http://visual-t.ru/. Последняя версия на базе Lazarus 3.6, если что.ПС. Я - не автор этой среды разработки.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 14:20
Пользуяь случаем, а что сейчас с ABCPascal -ем? Давно о нём не слышал.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 15:32
Да вроде понемногу развиваются, последняя версия осенью 2024 года. Но это чисто "учебный проект"и на MS технологии - мне не интересно
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Чучело из мавзалея , 09-Май-25 17:59
> а что сейчас с ABCPascal -емДа вроде живой, да только от паскаля там одно название. Целиком и полностью полагается .net и вместо православного writeln ты будешь писать console.writeline.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:25
Не пойму, почему паскаль противопоставляют си? Это тоже язык с ручным управлением памятью, со всеми достоинствами и недостатками характерными для си. И причины, для того, чтобы не писать на паскале, точно такие же, как причины не писать на си - порча памяти в любом произвольном месте
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:54
Потому что это идет с тех времен, когда доступными были в основном компиляторы Pascal и C++, а потом и библиотек и RAD сред разработки: TurboPascal vs TurboVision, Delphi vs Visual C++ (Visual Basic)
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 17:15
Очепятка, не TurboPascal vs TurboVision, аTurboPascal vs Turbo C++ (Mictosoft C++, Watcom C++)
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 18:45
>TurboVisionЧо и такое было?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 16:56
У Паскаля же контроль границ массивов неотключаемый. А про указатели пасквилитсы, в большинстве своём, и не знают.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 22:02
> У Паскаля же контроль границ массивов неотключаемый. А про указатели пасквилитсы, в
> большинстве своём, и не знают.Кекспертиза (двойная, т.е. дважы - мимо) опеннета, как она есть!
http://bitsavers.informatik.uni-stuttgart.de/pdf/borland/tur... (s157)
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 19:36
Вы про какой Паскаль говорите? Если говорить про Free Pascal, то он сильно отличается от С. В нём есть средства безопасного программирования, которых нет в С.
Перечислю некоторые:
- строгая статическая типизация;
- более надёжный синтаксис чем у С;
- безопасные массивы (динамические), расширяемые, автоматически освобождается память, проверка индекса;
- безопасные текстовые строки (как для массивов всё, с проверкой и автомат. освобождением);
- безопасные указатели (это которые переменные типа class), для них строгая типизация, проверка на присутствие инициализации, запрет арифметики;
- автоматические финализаторы блока кода (try/finally) и автоматические деструкторы объектов;
- исключения;
- интеллектуальные указатели (аналог shared_ptr в C++).
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 19:47
> - более надёжный синтаксис чем у С;На сколько процентов? И заодно скажи в каких единицах измеряется надёжность синтаксиса?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 19:58
Надёжность измеряется в виртах. Синтаксис Паскаля устойчив к дребезгу и пропускам символов, в отличие от С. Например, нет таких проблем когда = вместо ==, | вместо ||, & вместо &&
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 19:50
Всё что ты написал было и в трупо-поскале под ДОС. Только есть одно НО, о котором ты преднамеренно умолчал или просто не знаешь. Всё это на уровне рантайма, который встраивается в бинарник, из-за чего они становятся исключительно жирными.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 20:00
ТурбоПаскаль вы не знаете. Рантайм проверки конечно встраиваются в исполнительный файл.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 21:15
> Всё что ты написал было и в трупо-поскале под ДОСЧто ты несешь? Там не было ничего из перечисленного, кроме первого (строгая типизация).
> Всё это на уровне рантайма, который встраивается в бинарник, из-за чего они становятся исключительно жирными.
Исключительно - это насколько? Давай, эсперт, просвети - ты ведь работал с ним и можешь назвать конкретные цифры, так ведь? Ну а я потом окуну тебя в реальность пруфами и фактами.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 23:46
Да всё правильно он говорит. > Ну а я потом окуну тебя в реальность пруфами и фактами.
Кстати, мой юный любитель турбопаскаля, ты себя сам окунул своим токсичным постом, но только в несколько иную субстанцию.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 10-Май-25 01:47
> Да всё правильно он говорит.Он бред полный говорит. Где ты видел хотя бы динамические массивы и строки в TP?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 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
Подсчёт ссылок - весьма компромисный подход, в частности не сможет помочь в двусвязных списках.
>- исключения;
Вместо исключений можно использовать монады, но наличие исключений не делает язык плохим.
Может это и не си в чистом виде, уже ближе к первым крестам, но это всё ещё не то, что нужно.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 23:47
Выше уже ответили и я присоединяюсь.
Всё что ты написал существует только благодаря runtime в бинарниках.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 10-Май-25 01:41
> Всё что ты написал существует только благодаря runtime в бинарниках.А благодаря чему еще оно должно существовать?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Чучело из мавзалея , 09-Май-25 18:02
Кстати был единственный годный паскаль для win после турбопаскаля это virtual pascal. Но заброшен автором в 2004 году. Хотя и сейчас на одиннадцатке работает, конпиляет и программы запускает. FPC никогда не нравится, слишком раздутые бинарники, слишком тяп-ляп всё и как-то "по-опенсорсному".
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 18:11
Эта та легендарная IDE которая пойдёт на 2 пне и 128 мегабайтах или я ошибаюсь?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 18:13
В XP 32bit
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено 12yoexpert , 09-Май-25 18:32
ложь, есть хрюша 64-бит
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 19:43
Что ложь? У меня Lazarus работает в Windows XP 32bit
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Ан Оним , 09-Май-25 18:12
На снимке лазарь версии 2.2 от 22-го года ....
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 18:49
Причём скриншот сделан в Windows 11. И всё-таки, Паскаль под вантуз создавался.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 23:03
> Паскаль под вантуз создавался.
> Появился в 1970Оказывается Вирт дал прикурить бабке Ванге, четко и дерзко!
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 18:25
Множество окон, без мозаичной компоновки смотрится крайне странно. Они же постоянно перекрывают друг друга, а между ними пустое пространство. Зачем так делать?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено 12yoexpert , 09-Май-25 18:32
потому что пользователи паскаля должны страдать
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 19:09
> потому что пользователи пoпeнсорца должны страдатьПодправил маленько, можно не благодарить.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 20:17
Лет дцать уже не видел борланд с++, но там то же самое было.
Так на чём основан ваш аргумент-то?
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 22:49
https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2...
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 23:48
Без сарказма и иронии: очень продуманный и приятный UI/UX. Я бы был счастлив, чтобы современная винда имела такой интерфейс. Да, я старый дед, если что, 66 лет.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 10-Май-25 00:10
Это добро можно даже под dosbox установить, но после пару часов использования сразу начнет недоставать там контекстных менюшек, тут горячих клавиш, да и банальной панели задач и отдельной кнопки закрыть. Современая винда на любителя, но 95 взлетела не только из-за песни битлов.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Пишу с 80286 , 09-Май-25 19:18
Кто там возмущается дизайном. Так на скрине еще норм. Вы не видели того ужаса, который по-умолчанию, где элементы управления не имеют единого окна и разбросаны по рабочему столу. И чтобы это изменить нужно пердолить конфиг и конпилять IDE заново, т.е. по классике и в лучших традициях оупенсорца 🌚🙈
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 22:21
>Пишу с 80286Свистишь, ты под него даже links не сконпиляешь.
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 09-Май-25 22:47
https://github.com/jhhoward/MicroWeb
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 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
"Выпуск Lazarus 4.0, среды разработки для FreePascal"
Отправлено Аноним , 10-Май-25 00:34
Ещеб из GCC FPC собирался. Бинарник из другой ОСи тащить -это неправильно.