1.1, Аноним (1), 09:25, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Хорошая штука. Жаль, что мне не нравится Паскаль, и нет ничего похожего с C/C++...
| |
|
|
3.65, Аноним (-), 14:02, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
У Эмбарсадеро вроде дела идут не плохо. Дельфи все ещё неплохо себя чувствует. Более того ныне можно бесплатно пользоваться комьюнити эдишн бесплатно и легально.
| |
|
4.113, tm (?), 18:20, 09/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Я боюсь, что в СЕ начнут обнаруживаться ограничения в долгоживущих серьезных проектах, например, ограничение использования сторонних компонентов, даже если они свободные.
| |
4.184, _ (??), 23:00, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
... пока не продашь чго нить на жалких пять кусков или наберёшь в команду 5 прогерров :-)
Ну и под линь они больше не умеют, вот нах оно - такое счастье?
Не - пусть покоится с миром!
| |
4.292, FireBirdSQLmail.ru (?), 10:09, 12/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Зачем вы это пишите? После договорняка с мелкософтом в прошлой эпохи, дельфа не имеет и не будет иметь полноценной IDE и полноценного оконного решения для Linux
| |
|
|
|
|
4.38, Аноним (38), 11:54, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
по скрину сабж ни на турбопацкаль ни на дельфи как-то тоже особо не смахивает
| |
|
5.42, Я (??), 12:02, 09/05/2025 [^] [^^] [^^^] [ответить]
| +4 +/– |
Очень даже смахивает. Имел опыт разработки в Делфи в конце 90-х. Вроде, 3-й был.
| |
|
6.45, Аноним (38), 12:08, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
у дельфи, как и старых версий гимпа, миллиард окошек висел, а тут какая-то однооконная студия. не по олдскулу
| |
|
7.49, Я (??), 12:10, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
В лазарусе, вроде, можно указать, одно окно или много
| |
7.114, tm (?), 18:23, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вы похоже не видели совоременные версии Delphi. Да, Delphi 7 был сного оконным, но позже Delphi стал однооконным, с похожим размещением компонентов как на скрине. Lazarus, конечно, запаздывает с дизайном IDE.
| |
|
8.175, Аноним (175), 21:50, 09/05/2025 [^] [^^] [^^^] [ответить] | +1 +/– | не думаю что новее седьмого дельфи вообще много кто видел сишарп занял его нишу... текст свёрнут, показать | |
|
9.229, Аноним (230), 16:33, 10/05/2025 [^] [^^] [^^^] [ответить] | +/– | после седьмой версии делфи пошел по рукам и сейчас используется только для всяко... текст свёрнут, показать | |
|
8.228, Аноним (230), 16:30, 10/05/2025 [^] [^^] [^^^] [ответить] | +/– | Ну как-бы лет так 10 можно было перебрать IDE с однооконным плагином - это же па... текст свёрнут, показать | |
|
7.216, Namehh (?), 13:23, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> миллиард окошек висел
В интегрированную среду разработки добавлена поддержка встраиваемых панелей и реализован встраиваемый вариант окна с редактором.
| |
7.313, Тот_Самый_Анонимус_ (?), 20:34, 12/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
>у дельфи, как и старых версий гимпа, миллиард окошек висел, а тут какая-то однооконная студия. не по олдскулу
Уже 16 лет назад было всего одно окно.
| |
|
6.47, Я (??), 12:09, 09/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Потом переехал на C# и VS. C# после Паскаля прям очень понравился)
| |
|
|
|
|
2.40, Аноним (40), 11:59, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> и нет ничего похожего с C/C++...
Borland C++Builder. По сути, это та же Delphi, но для C++.
| |
|
3.75, _kp (ok), 14:22, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Был. Раньше он компилировал под Windows,Mac,Android,Linux, a потом там кроссплатформенность похерили.
А в Delphi и Lazarus кроссплатформенность есть.
| |
|
4.78, Аноним (40), 14:29, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Раньше он компилировал под Windows,Mac,Android,Linux, a потом там кроссплатформенность похерили.
Не знаю, о чем ты. На официальном сайте упомянута компиляция под все упомянутые тобой платформы, плюс iOS.
| |
|
|
2.57, Прохожий (??), 12:51, 09/05/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
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++.
| |
|
3.231, Аноним (230), 16:38, 10/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
регистрация ровно на 1 год, а далее регать снова и устанавливать свежую версию, да и бесплатно только для некоммерческих проектов с кучей ограничений
| |
|
|
1.2, Ghisler (?), 09:30, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Lazarus развивается это хорошо, будет новые версии total commander. Но вот оптимизация компилятора оставляет лучшего, до компиляторов C++ очень далеко.
| |
|
2.5, Аноним (5), 09:38, 09/05/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
на сколько помню из статей про тотал , гислер писал , что использует чистый апи виндовый и фрипаскаль , и это только для 64 битки , 32 битку он писал в старых дельфях ( вроде как версии 2,0 ) , упоминания на счет лазаруса чтот не припоминаю
а вот дабл коммандер как раз лазарус использует
| |
|
3.6, МимоПроходил (?), 09:40, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Lazarus используется в ветке 64bit с первых версий ветки. Смотрите например wiki.
| |
3.76, Anonymously (-), 14:25, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
В ченжлоге прям.
14.07.10 Added: Start work on conversion to Lazarus/Free Pascal in preparation for 64-bit version
И после этого периодически фиксы из-за багов в либах лазаруса упоминаются
| |
|
2.124, Аноним (124), 18:43, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
И Total Commander написан на Pascal? Просто и Double Commander тоже.
| |
|
|
4.269, v (?), 15:02, 11/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
для этого не нужно писать его на том же языке
| |
|
|
|
|
|
|
|
5.91, Аноним (90), 16:44, 09/05/2025 [^] [^^] [^^^] [ответить]
| –3 +/– |
Зато практично. Вчерашние школьники сразу могут стать Python-джунами, вакансий полно.
| |
|
6.162, Аноним (44), 21:08, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Какие вакансии, на джунов уровня мидл/синьер? Ты дружочек ошибаешься видимо? Hr-ы и их руководство похоже давно не совсем в одеквате, уж года 3 как? Но это не точно.
| |
|
|
|
|
|
|
4.27, анонд (?), 11:25, 09/05/2025 [^] [^^] [^^^] [ответить]
| +7 +/– |
простой, понятный, машинный (дает представление о железе) и структурированный (бьет по рукам если вправо-влево с типами) - большего не нужно :)
| |
|
5.39, Аноним (39), 11:57, 09/05/2025 [^] [^^] [^^^] [ответить]
| –3 +/– |
Всего этого как раз не нужно для обучения. А то с такой логикой и алгебре надо учить по африканским тумтумам - просто, понятно, близко к природе :))
| |
|
6.52, Аноним (38), 12:21, 09/05/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
не нужно для обучения обезьян со скиллбоксов? заучил так синтаксис одного языка как стишок и сразу тыжпрограммист даже без понимания каких пузырьков и сраных указатей
| |
|
7.188, Аноним (133), 23:31, 09/05/2025 [^] [^^] [^^^] [ответить] | +/– | Именно так дело с программированием и обстоит, при чём давно уже Время полубого... большой текст свёрнут, показать | |
|
|
|
4.66, Аноним (-), 14:04, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> и что там лучшего?
Кратко: императивный язык программирования.
| |
4.121, Ан Оним (?), 18:33, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Алгоритмы - это из информатики, а в программировании изучают другое, технологии программирования. Например, структурное, модульное, компонентное, объектно-ориентированное программирование. Это всё Free Pascal может.
| |
|
3.26, Анониссимус (?), 11:19, 09/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Лучшим он был, когда альтернативой был только си, кобол и ассемблер. Сейчас есть много других языков, которые поборятся за статус "лучшего для обучения".
| |
|
|
5.33, Смузихлеб забывший пароль (?), 11:32, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
С чего бы это, потому что аноним-с-опеннета так сказал ?)
Какова востребованность питона и какова востребованность барахла вроде паскаля ?
| |
|
6.35, Аноним (28), 11:38, 09/05/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
При чём тут востребованность? Давайте тогда сразу на C++ и Java обучать.
| |
6.310, anonymous (??), 16:42, 12/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> С чего бы это
метаклассы, борг-объекты, eval для строчек, for-comprehension, ABC и т.д. и т.п.
В современном питоне слишком много разных концептов уживается, при этом любую задачу можно решить тремя принципиально разными способами. Для одного только printf есть три варианта - %, format, f-string.
Зачем путать учеников? Тем более что питон балуется неявным приведением типов, переопределением операторов сложения, где сложение слева - это не то же самое, что сложение справа и тому подобное.
| |
|
5.41, Аноним (39), 12:01, 09/05/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
Зойчем учить императивщине вообще? На императивщину всегда можно пересесть, если уже знаешь численные методы, теорию категорий и дискретку. А вот обратно - сложнее. Вы же не учитесь играть на гитаре (в муз. школе по крайней мере так не учат) по табулатурам, а учитесь нотной грамоте и сольфеджио. То есть универсальному языку. Почему в ИТ должно быть по-другому?
| |
|
6.67, Аноним (-), 14:07, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
А зачем на других языках программирования устраивают императивщину, хотя она там не предусмотрена? Или вы хотите сказать что всякие статические анализаторы этим не занимаются? Всякие запахи кода придумали, solid и т.п.
| |
6.73, Аноним (-), 14:18, 09/05/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
>На императивщину всегда можно пересесть, если уже знаешь численные методы, теорию категорий и дискретку.
Ты х-ню несёшь! Людям деньги нужны, платить за аренду содержать семью. Достаточно окончить 3-х месячные курсы и начать зарабатывать. А ты, с численныеми методами идёшь наюх.
| |
|
7.89, Аноним (89), 16:29, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ага, полон рынок таких поросят. Зойчем 5 лет ботать матан и CS, если можно пройти месячный курс "пхп для суперменов" и получать 300к/наносек в Сбере? Все супер, почти хозяин жизни. Вот только через 5 лет этот пхп умрет, а поросята стадами уходят заворачивать бургеры, поскольку ничего кроме пхп не знают, а методе обучения их никто не обучил. А семья потом к 40 годикам и спрашивает "папа, а почему ты такой неумный, что ничего больше не умеешь?"
| |
|
8.96, Аноним (96), 17:12, 09/05/2025 [^] [^^] [^^^] [ответить] | +1 +/– | Что, сам себя убеждаешь, что между красным дипломом и пивка лишний раз с пацанам... текст свёрнут, показать | |
8.97, Аноним (-), 17:13, 09/05/2025 [^] [^^] [^^^] [ответить] | +1 +/– | Толсто набрасываешь Во-первых, на месячных курсах дают Алгоритмы и структуры ... текст свёрнут, показать | |
|
|
|
5.82, Аноним (82), 16:15, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Возьмите тот же Ocaml. Если не смущает почти полное отсутствие инфораструктуры - Standard ML он будет проще, чем Ocaml
| |
5.128, Анониссимус (?), 18:46, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> А примеры будут? Только не надо про питон.
Пример — raku: осваиваешь все парадигмы в едином синтаксисе. Правда, есть один минус: писать потом на чём-то другом будет противно.
| |
|
|
7.219, Анониссимус (?), 14:33, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Поддержка разных парадигм есть много где.
Это правда, но в мейнстримных языках — не особо заметно. Либо сделано так, что лучше бы этого не было. Из хороших мейнстримных мультипарадигмальных языков я бы отметил только си-диез.
| |
|
6.189, _ (??), 23:43, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> raku: ... писать потом на чём-то другом будет противно.
А на этом - невозможно ;-)
Ну или показывай сотни тон софта сделанных на нём :-р
А нет ничего... на старом перле - до сих пор сколько то есть, а на новом - ничего. Чому так?
| |
|
7.218, Анониссимус (?), 14:29, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ну или показывай сотни тон софта сделанных на нём :-р
Зачем? Шла речь про язык для обучения, а не про язык, на котором написаны тонны софта.
> а на новом - ничего. Чому так?
Язык только-только появился, его не продвигают никакие корпорации, не вливают в него бабло. Вот главная причина.
| |
|
8.255, _ (??), 23:41, 10/05/2025 [^] [^^] [^^^] [ответить] | +/– | Паскаль - для обучения Да А софта на нём особенно если считать уже умерший -... большой текст свёрнут, показать | |
|
|
10.334, Аноним (82), 12:00, 13/05/2025 [^] [^^] [^^^] [ответить] | +/– | Если язык чем-то лучше, то это сказать можно сходу Берём окамл, что видим Мощн... большой текст свёрнут, показать | |
|
|
|
|
|
5.217, Аноним (217), 13:37, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Логически выходит, что тайпскрипт. Тут тебе и типы, и возможность сразу прототипировать и писать для веба, где сегодня по факту вся жизнь.
| |
|
4.30, анонд (?), 11:28, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
интерпретируемые языки программирования фтопку (JS, Python, Ruby)
и туда же Java где любой тип при желании приводится к Object, а также стирается тип в generics (type generics) чтобы было реализовано как костыль для совместимости со старым кодом
так что остаются Go, C, C++...
| |
4.88, Аноним (82), 16:29, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
А когда это было? Там вскоре ML появился, а следом за ним Standard ML, Haskell, Ocaml
| |
|
3.32, Смузихлеб забывший пароль (?), 11:31, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Смысл ЯП и его изучения - в наличии практической пользы в т.ч востребованности знаний того ЯП на рынке труда. Иначе - это потеря времени и зас.рание мозгов учащихся бесполезным барахлом которое заведомо никогда не пригодится
| |
|
4.43, Аноним (39), 12:03, 09/05/2025 [^] [^^] [^^^] [ответить]
| +5 +/– |
Это в ПТУ так. Средняя и высшая школа это про другое. Странно, что приходится это объяснять взрослому человеку..
| |
|
5.87, Аноним (-), 16:27, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Абстрактными науками занимайтесь в высшей школе, сидите там, не вылезайте в реальный мир. Среднюю професиональную школу не замарывайте бесполезными вещами.
P.S.
А ПТУ (начальное профессиональное) давно нет, реформировали, ещё в нулевых. За место них есть Профессиональные училища (ПУ). А "Политех" это другое.
| |
|
4.123, Ан Оним (?), 18:38, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Изучить программирование можно дома. Учиться в ПТУ и ВУЗе для этого не надо. В ПТУ и ВУЗе учатся для другого.
| |
|
|
2.17, tm (?), 10:19, 09/05/2025 [^] [^^] [^^^] [ответить]
| +5 +/– |
Сколько не дают приметоров приложений написанных на Delphi/Lazarus, всегда найдутся задавальщики этого вопроса, которые продолжают не верить, что Pascal - язык состоявшийся.
И кстати, ПО не мало:
- приложения БД для большинства популярных СУБД
- приложения аудио/видео
- вьюверы
и т.д.
У самого более десятка ПО, написанные по заказу как для крупных предприятий так и для ИП.
| |
|
3.34, Смузихлеб забывший пароль (?), 11:35, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Паскаль и приблуды на его базе были состоявшимися лет 20 назад, потом - от этого активно начали уходить( начинать новые проекты на чём-то другом ), причём, повсеместно, вплоть до контор, связанных с энергетиками( но они, почему-то, нередко в сторону именно C# метили )
Если заказчику без разницы как и на чём написано - это другой разговор
| |
|
4.63, tm (?), 13:49, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Хм. Я новые вакансии для Delphi-разработчиков до сих пор вижу.
| |
|
5.84, Аноним (82), 16:19, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
А почему вы их не должны видеть? Для того, чтобы мигрировать на другой язык, в уже написанном софте, нужно крайне много денег. На западе с кобола уйти не могут, не потому, что это язык хороший, а потому, что переписывание на другом языке далеко не бесплатное. Нужно отреверсить старый алгоритм, позаботится о достаточном количестве тестов, добавить какое-то количество костылей, и только потом переходить. Это человеко-годы, а то может быть и человеко-тысячелетия, при чём высокооплачиваемых квалифицированных специалистов.
| |
|
6.102, tm (?), 18:02, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Я говорю о вакансиях для достаточно новых проектов - от 3 лет существования.
| |
|
|
|
3.112, Аноним (-), 18:18, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> продолжают не верить, что Pascal - язык состоявшийся.
Никто не сомневается в том, что pascal - язык состоявшийся. Но и lisp тоже состоявшийся. Просто время и того и другого в прошлом.
| |
|
4.138, Аноним (133), 19:09, 09/05/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Паскаль — как и Лисп, и интернет, и газ-вода-электричество, как и многие другие «состоявшиеся» — занял свою нишу, ушёл в фон и практически не заметен, пока там в что-то не поломается фатальным образом. Это судьба любой «состявшейся» технологии. То, что у молодой поросли вызывает удивление что на Паскале кто-то пишет только подтверждает этот факт.
| |
|
|
|
|
4.122, Аноним (122), 18:34, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Неплох был, но он использовал dshow, как и прочее виндовое, что ресурсы тоже жрало, т.к. там строится цепочка фильтров и т.д. На самом деле, если бы во времена Light Alloy под винду хорошо собирался и много чего поддерживал бы mplayer, то light alloy был бы в пролёте по скорости. А если бы функционал mpv тогда, то media player classic пошёл бы нафиг. Хотя, я в бытность использования mpc качал mencoder с enca и вшивал сабы в анимцо, чтоб на mp3-плеере перед сном смотреть.
| |
|
|
2.287, Milker (??), 23:00, 11/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Интересно, до сих пор работает на Паскале и кто на нём программирует.
Если тебе сказать, ведь не поверишь... А искать сам ты не будешь...
Есть крупные проекты, входящие в реестр отечественного ПО, из росатома, нефтянки, энергетики и еще некоторых отраслей. Причем в нескольких проектах ищут разработчиков с опытом работы в линукс (Астра) с Lazarus и Code Typhone... ЗП от 100 до 200 штук на руки...
На хх, если внимательно читать вакансии Delphi и Lazarus тоже встречаются.
так что, ищите да обрящете
| |
|
|
|
3.60, tty2 (?), 13:30, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
С дженериками автоформатирование в Лазаре иногда погано рааботает.
| |
|
2.265, Serg (??), 13:06, 11/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Работает, но не всегда хорошо. В некоторые моменты форматирование может не сработать.
| |
|
|
|
3.193, qwe (??), 00:08, 10/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
У меня тоже не открывается. Если включить обход блокировок, то открывается.
| |
3.266, Serg (??), 13:08, 11/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
PZ_Nes делаю, но это больше к FPC относится.
надеюсь сам догадаешься что это? :)
| |
|
|
|
|
3.61, tty2 (?), 13:32, 09/05/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Для собственного удовольствия многие годы пользуюсь транком (фпц+лазарус, не коммерческая разработка). Проблемы только с компилятором.
| |
|
|
1.23, Vorobej (?), 10:41, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Как ни крути, лучшего инструмента сейчас нет. И из свободных, и из платных. Одно плохо что завязано на паскаль. Миграция на оберон возможна?
| |
|
|
3.58, Аноним (58), 13:23, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Поддерживаю. Но вот проблема - ADA бесплатен только в самой базовой версии. А если на нем начнут что-то стоящее писать, то платным могут сделать и то, что сейчас бесплатное. А так да - неплохой язычок и даже лучше - Spark
| |
|
2.54, Аноним (-), 12:39, 09/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Оберона нет в Линуксе, у Оберона нет возможности писать GUI. Линуксовую харю Компонентного Паскаля так и смогли перевести на GTK.
| |
|
|
4.171, Аноним (44), 21:24, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну надо просто пробовать писать на этих тулкитах и все наверное, тогда они и станут популярными.
| |
|
|
2.267, Serg (??), 13:10, 11/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Используя Lazarus можно под многие языки писать. В настройках даже подсветку можно включить, для определённых языков (уже встроена).
| |
|
1.53, Аноним (-), 12:32, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –8 +/– |
В 2025 году использовать begin и end; архаично! Паскаль срочно нуждается в пересмотре синтаксиса. Паскалисты! Собирайте комитет - нужен новый международный Стандарт. Надо изменить синтаксис на сишный с {}, либо Питонячий (без скобок).
Да-да, тока не говорите что можно привыкнуть, и ещё не говорите, что есть IDE, которые на автомате раставляет эти блоки, но ... Алголовский begin и end должен остаться в XX веке!
| |
|
2.69, Аноним (-), 14:10, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ты ещё Basic и Python не видел. Там такие замечательные перлы бывают
| |
2.131, Vorobej (?), 18:53, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну да, казалось бы просто. Заменить во фрипаскале бегин-энды на скобки. Зависимостей минимум, пусть будет форк. Юзабельность и популярность взлетят. Религия что ли запрещает?
| |
|
|
4.268, Vorobej (?), 13:27, 11/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Речь не о "где-то там" и "почти", а конкретно в Лазарус-фрипаскаль и совсем.
| |
|
5.275, U202204161753 (?), 16:17, 11/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Как сказать: в своё время Филлип Кан "променял" корешей и Turbo Modula-2 на ...
На не пойми что. Скорее всего, на "бабки".
История эта известная, могу из Телеграм чата и детализацию переслать
| |
|
6.333, U202204161753 (?), 11:52, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
P.S.
> История эта известная, могу из Телеграм чата и детализацию переслать
См. здесь же. Искать по "Who is mister Филипп Кан?"
| |
|
|
|
|
2.141, Аноним (133), 19:13, 09/05/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Когда в обсуждении ЯП я вижу жалобы на синтаксис, так и хочется спросить: мальчики, когда вы уже повзрослеете?
| |
|
|
4.227, Аноним (58), 16:26, 10/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Известный факт - чужие программы на ALGOL-подобных языках с begin end (Pascal, ADA, PL/SQL и т.д.) на порядок лучше читаются и понимаются разработчиками, чем С-подобные.
| |
|
5.239, Аноним (-), 17:34, 10/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Известный факт - чужие программы на ALGOL-подобных языках с begin end (Pascal, ADA, PL/SQL и т.д.) на порядок лучше читаются и понимаются разработчиками, чем С-подобные.
Это ложь. Всё дело в зрительном привыкании. После Си, когда читаешь исходники на Паскаль, ощущения такие, что читаешь широко размазанный по холсту текст. Когда после Паскаля читаешь исходники на Си, ощущения возникают такие, что будто текст настолько ужат что вот-вот схлопнется в одной точке.
| |
|
|
7.262, Аноним (-), 10:14, 11/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Посмотрел в Википедии примеры на Модулы, там увидел блоки BEGIN ~ END. Просто напросто врёте.
| |
|
6.250, Аноним (82), 21:45, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Поддерживаю. При чтении паскаля мало того, что куча места занимают операторные скобки, что вызывает ощущение раздутости, так ещё и империативный подход, который в разы объёмнее функционального.
| |
6.252, Аноним (252), 21:58, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> что читаешь широко размазанный по холсту текст.
а на асм - в длину размазанный? :) Это критерий читабельности? Если у вас книжка в разных форматах от этого читабельность должна ухудшиться? Она же ведь зависит только от выбранного шрифта и его размера и ни как не от размера бумаги.
| |
|
7.329, Аноним (82), 11:32, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
>а на асм - в длину размазанный?
В безымянность. Имена регистров ничего не говорят об их содержании, и более того, одно и то же имя в разных строка значит разное.
>Если у вас книжка в разных форматах от этого читабельность должна ухудшиться?
Попробуйте вверх ногами читать, или отзеркаленное. У вас очень сильно упадёт скорость чтения
>Она же ведь зависит только от выбранного шрифта и его размера и ни как не от размера бумаги.
Распечтайте каждое слово на отдельной странице, с двух сторон.
| |
|
|
|
|
3.211, Аноним (252), 10:56, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> мальчики, когда вы уже повзрослеете?
компактность кодирования никто не запрещал, но не в ущерб выразительности. И тут возникает вопрос, а что мы собственно называем компактным и выразительным синтаксисом?
| |
3.214, Аноним (214), 12:38, 10/05/2025 [^] [^^] [^^^] [ответить]
| –3 +/– |
Ты сам-то давно усы отрастил, дартаньян штопаный? Синтаксис влияет на всё, но если ты это не понимаешь - значит в ИТ ты просто молодой щегол, который ещё не познал дзен разработки. Так нужны ли тут твои безусые рассуждения?
| |
|
2.142, Ан Оним (?), 19:14, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
В pythone пробел случайно добавишь - синтаксически правильно, но работает не так - и не заметишь
| |
2.153, _kp (ok), 19:56, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну, на скобки они явно не пойдут.
А хотя бы,такую мелочь, как ключ, чтобы похерить begin можно.
В Модуле же похоронили, и никаких побочек.
А если нравится "питонячий" синтаксис, так на Питоне и пишите.
| |
2.215, Аноним (214), 12:40, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Несмотря на то, что ты предлагаешь правильные вещи, реализовывать их уже слишком поздно. Даже если поменяют на скобочки, ну кому он нужен - паскакаль? Есть Си почти для всех сфер жизни. Есть интыпрайзный C# - тоже почти на все случаи жизни. У обоих и синтаксис в порядке, и библиотек - мириады. Так смысл паскалить, когда уже есть нормальные языки СО СРЕДАМИ?
| |
|
3.221, Аноним (221), 15:39, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Паскаль несколько проще си, при этом значительно быстрее питонов.
Зря вы так на язык наехали, на оборот он выглядит хорошо сбалансированым, это и не си и не пайтон, а внекоторых моментах синтаксис более читаем и яп проверен годами.
| |
|
|
1.59, Аноним (8), 13:26, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хочу написать простенький, но быстрый пиксельный движок на Лазарус Паскале. У них, в вики, есть статья посвящённая быстрому манипулированию пикселями, но попробовав несколько из них я обнаружил, что скорость (fps) весьма низкая. Упрощённо говоря мне надо черно белый (два крайних цвета, чёрный и белый) шум на поле пикселей по всей форме(800х600 к примеру).
Ничего не получилось. Очень медленно. Медленней даже чем в Processing на Java и на нём, кстати, гораздо проще это написать, в отличии от портянок текста на Pascal.
| |
|
2.62, tty2 (?), 13:36, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Тут думать нужно не о реализации, а о том, что вы делаете. Потом делать реализацию понимая, какой хотите результат. А не копировать чужой код бездумно. Это я к тому, что обычно у фпц паритет с с, а у Вас получается отставание от жавы, что очень странно
| |
|
3.205, Аноним (205), 09:58, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> фпц паритет с с
Можно пруф? А то звучит как откровенно бредовая отсебятина.
| |
|
2.72, Аноним (-), 14:13, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Сделай HGE (haaf's game engine) для Linux. Просто вот возьми их готовый открытый уже давненько код и переделай под Lazarus, FPC - фанатов будет много. Все ещё актуально не взирая на 2025 год.
| |
2.85, Аноним (82), 16:23, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
>на поле пикселей по всей форме(800х600 к примеру).
>Ничего не получилось. Очень медленно
Если вы пишите не графику уровня game boy, где разрешение ещё меньше, чем у вас, то первым же делом нужно выяснять, как к этому делу подключить видеокарту
| |
|
3.176, Аноним (176), 21:56, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Если вы пишите не графику уровня game boy, где разрешение ещё меньше,
> чем у вас, то первым же делом нужно выяснять, как к этому делу подключить видеокарту
Первым делом нужно выяснить, как копировать чохом буфер в элемент гуя (какой-нидь *blit).
затем резервируешь массив подходящего размера, все манипуляции c пикселями - в него, по окончанию - копируем в "вывод".
У мну старенький (и недописаный) клон астероидс c выводом в GDI (еще тот, win2k шный) таким макаром 50 фпс выдает, гружа в вайне CPU где-то на 8-10%.
А рисовать попиксельно через АПИшку интерфейса всегда будет нааамного медленне, потому что даже для 800х600 это 480_000 * 30 = 14_400_000 вызовов в секунду для 30фпс.
| |
|
2.160, _kp (ok), 20:28, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Что то не так делаете.
Да, когда с пикселями напрямую работают, скорость сильно падает при увеличени разрешения. Но не до такой степени.
Есть у меня движок рисующий перекрывающиеся окошки и контролы, с тенями и сглаживанием шрифтов, для esp32, у который всего 0.24 ГГц, так при том что вся работа там идёт с образом в ОЗУ, на панелях 800х600 летает со свистом. Конечно если постояннно обновляюиеся окна десятками создать, то притормаживание будет заметно, но такого засира экрана и на десктопе не увидишь. Что перерисовывается, то и потребляет ресурсы.
Главное поменьше абстракций, и работать сразу в формате дисплея, задавая опциями компиляцию под конкретную панель.
| |
|
1.70, Аноним (70), 14:12, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А кто-нибудь заметил, что на скриншоте версия 2.2.2, а не 4.0 пропечатана? :)
| |
|
2.207, Аноним (205), 10:01, 10/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Они ничем не отличаются внешне. Интересно другое, почему на скрине кастомная сборка. Потому что та что с "завода", она идёт без единого окна.
| |
|
3.210, Аноним (210), 10:33, 10/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
С "завода" он теперь при первом запуске спашивает какой стул выбираешь.
| |
|
|
1.71, Аноним (58), 14:12, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Пользуясь случаем, прорекламирую здесь, наш отечественный клан Lazarus - DieselPascal. DieselPascal - это интерпретатор языка Pascal и визуальная IDE на базе Lazarus 2 в одном. Я на нем для своего дома разработал библиотеку своих электронных книг. Мне понравилось - быстрое прототипирование. Сайт - http://visual-t.ru/. Последняя версия на базе Lazarus 3.6, если что.
ПС. Я - не автор этой среды разработки.
| |
|
2.74, Аноним (-), 14:20, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Пользуяь случаем, а что сейчас с ABCPascal -ем? Давно о нём не слышал.
| |
|
3.80, Аноним (58), 15:32, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Да вроде понемногу развиваются, последняя версия осенью 2024 года. Но это чисто "учебный проект"и на MS технологии - мне не интересно
| |
3.101, Чучело из мавзалея (?), 17:59, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> а что сейчас с ABCPascal -ем
Да вроде живой, да только от паскаля там одно название. Целиком и полностью полагается .net и вместо православного writeln ты будешь писать console.writeline.
| |
|
4.232, Аноним (230), 16:44, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
их спасает только то, что широко применяют для сдачи ГИА/ЕГЭ школьники.
пытались отвернуть из "чисто для обучения" и что можно писать что-то серьезное... но как-то несерьезно
| |
|
|
|
1.86, Аноним (82), 16:25, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Не пойму, почему паскаль противопоставляют си? Это тоже язык с ручным управлением памятью, со всеми достоинствами и недостатками характерными для си. И причины, для того, чтобы не писать на паскале, точно такие же, как причины не писать на си - порча памяти в любом произвольном месте
| |
|
2.94, Аноним (58), 16:54, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Потому что это идет с тех времен, когда доступными были в основном компиляторы Pascal и C++, а потом и библиотек и RAD сред разработки: TurboPascal vs TurboVision, Delphi vs Visual C++ (Visual Basic)
| |
|
3.98, Аноним (58), 17:15, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Очепятка, не TurboPascal vs TurboVision, а
TurboPascal vs Turbo C++ (Mictosoft C++, Watcom C++)
| |
|
4.326, Аноним (326), 03:04, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Чо и такое было?
Ага, простенький text user interface типа curses. Использовался много где в бизнес приложениях.
| |
|
|
2.95, Аноним (90), 16:56, 09/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
У Паскаля же контроль границ массивов неотключаемый. А про указатели пасквилитсы, в большинстве своём, и не знают.
| |
2.147, Ан Оним (?), 19:36, 09/05/2025 [^] [^^] [^^^] [ответить]
| +4 +/– |
Вы про какой Паскаль говорите? Если говорить про Free Pascal, то он сильно отличается от С. В нём есть средства безопасного программирования, которых нет в С.
Перечислю некоторые:
- строгая статическая типизация;
- более надёжный синтаксис чем у С;
- безопасные массивы (динамические), расширяемые, автоматически освобождается память, проверка индекса;
- безопасные текстовые строки (как для массивов всё, с проверкой и автомат. освобождением);
- безопасные указатели (это которые переменные типа class), для них строгая типизация, проверка на присутствие инициализации, запрет арифметики;
- автоматические финализаторы блока кода (try/finally) и автоматические деструкторы объектов;
- исключения;
- интеллектуальные указатели (аналог shared_ptr в C++).
| |
|
3.150, Аноним (133), 19:47, 09/05/2025 [^] [^^] [^^^] [ответить]
| –3 +/– |
> - более надёжный синтаксис чем у С;
На сколько процентов? И заодно скажи в каких единицах измеряется надёжность синтаксиса?
| |
3.152, Аноним (152), 19:50, 09/05/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Всё что ты написал было и в трупо-поскале под ДОС. Только есть одно НО, о котором ты преднамеренно умолчал или просто не знаешь. Всё это на уровне рантайма, который встраивается в бинарник, из-за чего они становятся исключительно жирными.
| |
|
4.155, Ан Оним (?), 20:00, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
ТурбоПаскаль вы не знаете. Рантайм проверки конечно встраиваются в исполнительный файл.
| |
4.165, Аноним (165), 21:15, 09/05/2025 [^] [^^] [^^^] [ответить]
| –8 +/– |
> Всё что ты написал было и в трупо-поскале под ДОС
Что ты несешь? Там не было ничего из перечисленного, кроме первого (строгая типизация).
> Всё это на уровне рантайма, который встраивается в бинарник, из-за чего они становятся исключительно жирными.
Исключительно - это насколько? Давай, эсперт, просвети - ты ведь работал с ним и можешь назвать конкретные цифры, так ведь? Ну а я потом окуну тебя в реальность пруфами и фактами.
| |
|
5.190, Аноним (190), 23:46, 09/05/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Да всё правильно он говорит.
> Ну а я потом окуну тебя в реальность пруфами и фактами.
Кстати, мой юный любитель турбопаскаля, ты себя сам окунул своим токсичным постом, но только в несколько иную субстанцию.
| |
|
6.197, Аноним (197), 01:47, 10/05/2025 [^] [^^] [^^^] [ответить]
| –7 +/– |
> Да всё правильно он говорит.
Он бред полный говорит. Где ты видел хотя бы динамические массивы и строки в TP?
| |
|
|
|
3.178, Аноним (82), 22:09, 09/05/2025 [^] [^^] [^^^] [ответить] | +/– | Да Я же проверю В си тоже есть статическая типизация, чего недостаточно Нужна ... большой текст свёрнут, показать | |
|
4.277, U202204161753 (?), 16:37, 11/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ровно те же самые проблемы, типа утечек памяти, двойного освобождения и всего прочего
См. список безпроблемных "Паскалей" здесь же в комментариях.
Поиск по странице, Modula-3
P.S. А то Вы чем-то неуловимым напоминаете мне саксофониста-любителя Филлипа Кана Ж-)
| |
|
5.296, Аноним (82), 11:17, 12/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
>См. список безпроблемных "Паскалей" здесь же в комментариях.
Про free pascal уже было заявлено, что он беспроблемный, что оказалось не так. А наличие "паскалей", вместо одного "паскаля" - это минус языка, а не плюс. Поскольку разница между программированием на free pascal и abc pascal, это всё равно, что разница между ранними плюсами и явой. Синтаксически близки, но семантически далеки
>Поиск по странице, Modula-3
Это вообще отдельный язык, который не более чем просто похож на паскаль и имеет общие корни. И насколько мне известно, в отличии от паскаля, практически не распространён.
>напоминаете мне саксофониста-любителя Филлипа Кана
Я не знаю, кто это, джаз(?) не слушаю
| |
|
|
3.191, Аноним (190), 23:47, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Выше уже ответили и я присоединяюсь.
Всё что ты написал существует только благодаря runtime в бинарниках.
| |
|
4.196, Аноним (197), 01:41, 10/05/2025 [^] [^^] [^^^] [ответить]
| –5 +/– |
> Всё что ты написал существует только благодаря runtime в бинарниках.
А благодаря чему еще оно должно существовать?
| |
|
3.204, Аноним (205), 09:56, 10/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Free Pascal, то он сильно отличается от С
Естественно он отличается от Си. Это совсем разные языки, настолько разные, как плоскость X и Y.
| |
|
2.243, U202204161753 (?), 17:54, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> почему паскаль противопоставляют си? Это тоже язык с ручным управлением
Используйте Modula-3 и ( или) Active Oberon.
GC + AOT компиляция. Т.е. проблем с памятью гарантированно не будет.
| |
|
1.103, Чучело из мавзалея (?), 18:02, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Кстати был единственный годный паскаль для win после турбопаскаля это virtual pascal. Но заброшен автором в 2004 году. Хотя и сейчас на одиннадцатке работает, конпиляет и программы запускает. FPC никогда не нравится, слишком раздутые бинарники, слишком тяп-ляп всё и как-то "по-опенсорсному".
| |
1.108, Аноним (108), 18:11, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Эта та легендарная IDE которая пойдёт на 2 пне и 128 мегабайтах или я ошибаюсь?
| |
|
|
|
|
5.320, Аноним (326), 02:31, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
XP отлично работала на первопне 1993 года 60 МГц Socket 4. Правда не 64 битная и та, что вышла самой первой до сервиспаков, потому что с сервиспаками уже тормозила безбожно.
| |
|
|
|
2.233, Аноним (230), 16:47, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
да. это оно.
я э удивился, когда оказалось, что сабж по ресурсоёмкости заметно скромнее чем старый ардуино 1.0.6...
| |
|
3.321, Аноним (326), 02:32, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Lazarus вообще летает даже на самом древнем железе. Разработчикам моё почтение за столь оптимизированный код.
| |
|
|
|
2.129, Аноним (-), 18:49, 09/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Причём скриншот сделан в Windows 11. И всё-таки, Паскаль под вантуз создавался.
| |
|
3.186, Аноним (186), 23:03, 09/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Паскаль под вантуз создавался.
> Появился в 1970
Оказывается Вирт дал прикурить бабке Ванге, четко и дерзко!
| |
3.322, Аноним (326), 02:34, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Паскаль был создан задолго до появления той Delphi под Windows, о которой ты подумал. Кстати, внезапно, первые версии Mac OS System были написаны на паскале, как и первый Фотошоп :)
| |
|
|
1.115, Аноним (82), 18:25, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Множество окон, без мозаичной компоновки смотрится крайне странно. Они же постоянно перекрывают друг друга, а между ними пустое пространство. Зачем так делать?
| |
|
|
3.137, Аноним (108), 19:09, 09/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> потому что пользователи пoпeнсорца должны страдать
Подправил маленько, можно не благодарить.
| |
3.159, Аноним (159), 20:17, 09/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Лет дцать уже не видел борланд с++, но там то же самое было.
Так на чём основан ваш аргумент-то?
| |
3.323, Аноним (326), 02:55, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Вообще-то Delphi под винду многие года самая толковая IDEшка, ничего подобного под Сишку не видел (разве что C++ Builder). Lazarus тоже неплох, рвёт как танк даже на 2/3 пнях.
| |
|
|
3.192, Аноним (190), 23:48, 09/05/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Без сарказма и иронии: очень продуманный и приятный UI/UX. Я бы был счастлив, чтобы современная винда имела такой интерфейс. Да, я старый дед, если что, 66 лет.
| |
|
4.194, Аноним (186), 00:10, 10/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это добро можно даже под dosbox установить, но после пару часов использования сразу начнет недоставать там контекстных менюшек, тут горячих клавиш, да и банальной панели задач и отдельной кнопки закрыть. Современая винда на любителя, но 95 взлетела не только из-за песни битлов.
| |
|
5.201, Аноним (200), 08:49, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Минусы того, чего там нет, не отменяют плюсов того, что есть.
Закрытие окон двойным щелчком так и вовсе никогда не обламывало (кстати, в винде до сих пор работает).
| |
|
4.330, Аноним (82), 11:37, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Что там продуманного? Свалка всего что есть на крошечном экранчике, да ещё и не развёрнуто на весь экран, как в мозаичных оконных менеджерах или андроиде. Захотел с формы на окно исходного кода переключиться? Бери мышку и играй в шутер. Открыл слишком много окон? Будь добр, поперетаскивай их мышкой. Кнопок на панели инструментов много, но вот функционала мало. Захочешь современный функционал засунуть, так там и половины экрана не хватит.
| |
|
3.209, Аноним (205), 10:05, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ох... прелесть этого интерфейса могут оценить только те, кто застал его живьём на ЭЛТ мониторах в 640 на 480. Всё бы отдал, чтобы вернуться в то время...
| |
3.324, Аноним (326), 02:56, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
А мне нравится. Толково, всё под рукой. Интерфейс серьезный и настраивает на работу.
| |
|
4.331, Аноним (82), 11:39, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Вы видите на скриншоте интерфейс для работы с базой данных, терминал, систему управления версиями, отладчик, окно поиска символов? И я не вижу. Да и не влезет ничего из этого на экран. Ах да, нужно ещё кроме всего этого код видеть.
| |
|
|
|
1.145, Пишу с 80286 (?), 19:18, 09/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Кто там возмущается дизайном. Так на скрине еще норм. Вы не видели того ужаса, который по-умолчанию, где элементы управления не имеют единого окна и разбросаны по рабочему столу. И чтобы это изменить нужно пердолить конфиг и конпилять IDE заново, т.е. по классике и в лучших традициях оупенсорца 🌚🙈
| |
|
|
3.325, Аноним (326), 03:00, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> не сконпиляешь
Всё сконпилено до нас. Даже под 8086 есть текстовые браузеры. Правда без шифрования, cookies, js и прочих плюшек. Так... просматривать файлы, отформатированные html с кастрированным css :)
| |
|
2.208, Аноним (205), 10:02, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Так на скрине еще норм.
Ага, тоже заметил, будто специально заскринили в рекламных целях, а по факту после установки хочется сразу же удалить эту программу.
| |
|
1.195, Аноним (195), 00:34, 10/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Ещеб из GCC FPC собирался. Бинарник из другой ОСи тащить -это неправильно.
| |
|
2.226, Аноним (226), 16:18, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Согласен. Даже Gentoo хочет стащить архив 85 мегов блобья units. В Генте бы по феншую все эти units из исходников собирать надо.
| |
2.235, Аноним (-), 17:18, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Паскальщики собирают свой компилятор - FPC исключительно на Windows? Ужас!
| |
2.244, U202204161753 (?), 18:03, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> GCC FPC собирался. Бинарник из другой ОСи тащить -это неправильно
"Есть такая партия!" Т.е. "Паскаль" с минимизированным количеством begin-ов, с Си и C++ , с SWIG и прочим.
Живёт на GitHub, cm3 Modula-3
| |
|
1.220, Аноним (205), 15:25, 10/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Это всё конечно хорошо.
Но у меня вопрос.
Где сейчас используется это всё? Ну кроме каких-то там бизнес приложений для собственных нужд компаний.
| |
|
2.224, Аноним (58), 16:06, 10/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Ну кроме каких-то там бизнес приложений для собственных нужд компаний.
А это вы считаете мало? Вот именно на них изначально и был ориентирован Delphi, на образе и подобие которого возник Lazarus. Учетные приложения для бизнеса, работающие с Базами данных
| |
|
1.222, Аноним (222), 15:50, 10/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мне знание Делфи очень пригодилось. В Симинтеке (отечественном с натяжкой аналоге Симулинка) разработчики сделали внутренний язык программирования очень похожим на Паскаль.
| |
|
2.225, Аноним (58), 16:16, 10/05/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
А мне знания Высшей Математики очень пригодились. Однажды ехал я на авто и движок начал барахлить. Я капот поднял, а шапка упала в подкапотное пространство и не достать ее, не подлезть к ней никак - там все горячее. Я вспомнил, что по Высшей Математике изучал Интегральное Исчисление, взял проволоку изогнул ее в виде интеграла и таким образом поддел шапку и вытащил ее, даже не запачкав.
| |
|
3.237, Аноним (222), 17:20, 10/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ты чего сказать то хотел - что ты Д'Артаньян, а остальные все дураки.
| |
|
|
1.248, Аноним (248), 20:47, 10/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Отличная вещь. Очень динамично развивается. Использую для одного своего личного проекта.
Некоторые тут плюются на begin end, но это всё дурацкие предрассудки. IDE автодополняет после написания 'be', а end подставляется автоматически, не знаю, что такого вам не нравится. С ними, кстати, код выглядит тоже читабельным достаточно, потому что есть отступы вложенного кода.
| |
1.286, Pavel (??), 22:51, 11/05/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Питон - ужасный язык для обучения программированию. Динамическая типизация строгой быть не может, как осетрина не может быть второй свежести.
Паскаль - пожалуй, лучший язык для обучения. Ещё никто не жаловался.
| |
|
2.291, Аноним (291), 09:00, 12/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Если половина текста программы это объявления переменных - для учебы это плохо, говорю как педагог и отец.
Python хорош для быстрого старта в программировании, JavaScript неизбежен для ознакомления с миром Web, а Lazarus хорош для Windows и сборки GUI exe-утилит или простых игр. Изучение этой легковесной троицы по сути неизбежно т.к. закрывает все аспекты ПО и его парадигмы. Попытки воткнуть взамен Java или С/С++ оправданы только на вундеркиндах, а это 5% детей и они здорово маскируются под обычных детей.
Многие хают Питон по эмоциям от JavaScript, но в Python абсолютно другая - строгая динамическая типизация (определена один раз и на лету в выражениях не меняется, выдаст ошибку).
| |
|
3.300, Аноним (82), 12:06, 12/05/2025 [^] [^^] [^^^] [ответить] | +/– | Это говорит о том, что язык настолько примитивен, что даже не может вывести тип ... большой текст свёрнут, показать | |
|
4.311, Аноним (311), 19:52, 12/05/2025 [^] [^^] [^^^] [ответить] | +/– | На все возражать не вижу смысла Но пара моментов нужна 1 IDE с аннотациями и ... большой текст свёрнут, показать | |
|
5.314, Аноним (82), 22:58, 12/05/2025 [^] [^^] [^^^] [ответить] | +/– | Знаете чем линтер отличается от статической типизации Процентом кода, покрытого... большой текст свёрнут, показать | |
|
6.327, Аноним (327), 08:30, 13/05/2025 [^] [^^] [^^^] [ответить] | +/– | В целом вы правы, динамические языки более расхлябаны и это неизлечимо Но если ... большой текст свёрнут, показать | |
|
7.328, Аноним (82), 11:25, 13/05/2025 [^] [^^] [^^^] [ответить] | +/– | Ну, для того, чтобы было совсем всё плохо , нужно очень сильно стараться, и то,... большой текст свёрнут, показать | |
|
|
|
|
3.302, Горящая вата (?), 12:59, 12/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Python хорош для быстрого старта в программировании
Так стартанёшь, что потом без чатгпт не сможешь осилить языки, где нужно переменные инициализировать и явно указывать их типы. А про работу с динамическими библиотеками, заголовочными файлами, вообще молчу.
| |
|
4.312, Аноним (311), 20:02, 12/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
В IDE типизацию переменных мы, питонисты, указываем, потому что IDE это уже пару лет как требует. Блокнот не предлагать.
А ещё докстринги, доктесты, модули, ci/cd, git - и все это срослось с Питоном давным давно и воспринимается одним целым.
Я вижу много С-кода, написанного с нарушением всего этого (и читаемости втч). И не понимаю почему все эти люди запрещают ковыряться в носу. Писать ужасно можно на любом языке. Но на питоне структурность кода лучше всех - она неизбежна из-за обяз. отступов.
| |
|
5.315, Аноним (82), 23:15, 12/05/2025 [^] [^^] [^^^] [ответить] | +/– | Питонисты изобрели джаву, только куда более тормозную, с опазданием на тридцать ... большой текст свёрнут, показать | |
|
6.319, Аноним (326), 02:16, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Питонисты изобрели джаву, только куда более тормозную, с опазданием на тридцать лет
Вообще любой интерпретируемый язык превращается в подобие джавы со временем, обрастая всё новыми рюшечками. Тот же PHP возьмем. Он уже во времена 4 версии был не самым простым, а сейчас наверное сложнее джавы.
| |
|
5.317, Аноним (326), 02:13, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
> В IDE типизацию переменных мы, питонисты, указываем, потому что IDE это уже пару лет как требует. Блокнот не предлагать.
> А ещё докстринги, доктесты, модули, ci/cd, git - и все это срослось с Питоном давным давно и воспринимается одним целым.
ДА? Круто! Давно Python не щупал. В последний раз приходилось с ним иметь дело в году эдак 2012 и тогда этого ничего не было 😁.
| |
|
|
3.307, Аноним (82), 13:31, 12/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
>заголовочными файлами
Рудимент из си. В нормальных языках не нужен
| |
|
2.298, Аноним (82), 11:25, 12/05/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Питон - ужасный язык для обучения программированию
>Паскаль - пожалуй, лучший язык для обучения
Вы так говорите, как будь-то в мире существует только два языка
>Ещё никто не жаловался
А у вас есть выборка из тех, кого обучали другим языкам?
| |
2.301, Горящая вата (?), 12:56, 12/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Питон - ужасный язык для обучения программированию.
Питон учит программировать не правильно. После него переучиться работать с компилируемыми языками практически нереально, особенно с Си-подобными.
| |
2.303, Горящая вата (?), 13:03, 12/05/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вообще паскаль это золотая середина между низкоуровневыми языками и языками типа js и python. Самое то для обучения. Сишка это уже более низкоуровневое, там нужно пояснять и за стек, и за регистры и прочее низкоуровневое, что уже не столько программирование, сколько устройство эвм.
| |
|
3.318, Аноним (326), 02:14, 13/05/2025 [^] [^^] [^^^] [ответить]
| +/– |
Уж что, а сишка точно не для обучения. Вообще сишка это ужас чисто по синтаксису, впечатление что язык не для людей, а для машин.
| |
|
|
|