Другие языки программирования и технологии

Можно ли назвать Turbo Pascal или Delphi мёртвым языком программирования?

Дело в том, что TP до сих пор изучают в школах, а на Delphi возможно создают приложения. Как считаете, что из этого относительно мертво?
TP dead, т. к. компилирует код для DOS и он работает до тех пор пока поддержку DOS совсем не уберут, если уже не убрали в последних Windows и я уж не говорю про возможность использовать оконный GUI.
Delphi отличная RAD для прикладных задач, как по мне так ни чего лучше пока не придумали. Позволяет быстро, с наименьшими затратами сил создать приложение для бизнеса например. Меня Delphi кормила много лет (есть купленные лицензии до Delphi XE), если бы не она, я бы скорее всего не осилил, то что провернул за свою жизнь. Но к сожалению Delphi стала двигаться в сторону кросс-платформенности не так как я ожидал и я ушел на FPC + Lazarus.
Сейчас, я бы рекомендовал лучше FPC + Lazarus, я весь код перенес на них, избавился от сторонних коммерческих компонент и теперь не плачу ни копейки, но при этом с тем-же успехом продолжаю зарабатывать себе на хлеб, собираю корпоративные приложения для Windows, Linux, ARM-Linux. Delphi, FPC и Lazarus развиваются, в них добавляют поддержку новых процессоров, расширяют кол-во поддерживаемых операционных систем.
Rustem Arynov
Rustem Arynov
8 068
Лучший ответ
ТП в качестве языка разработки помер уже в 90-ых.
На Дельфи практически нет новых вакансий. Обычно это поддержка каких-то legacy-проектов. Попытки Embarcadero оживить это дело выглядят слабыми и запоздалыми. Да, новые версии, широкие возможности, современный язык - и при этом никому нафиг не уперся. Такой вот парадокс.
Так что да - можно считать их полумертвыми.
Kamil Nigamatov
Kamil Nigamatov
88 131
Turbo Pascal - да, Delphi нет. Delphi - современный язык программирования, регулярно выпускаются новые версии. Собственно, Turbo Pascal является исключительно древней версией того же языка. Постепенно перерабатывая Turbo Pascal, его разработчики на одном из этапов переименовали его в Delphi, но с тех пор появилось уже несколько десятков переработок, расширивших средства Turbo Pascal в сотню раз...
Дмитрий Бунеев
Дмитрий Бунеев
93 320
Дмитрий Бунеев Правда, C# и C++ сейчас значительно популярнее Delphi с тяжелой руки Microsoft... Но что изучают в школе, не имеет большого значения, это по сравнению с тем, что требуется для профессионально программирования как детская игра в кубики по сравнению со строительством небоскреба. Хотя Turbo Pascal уже и для школы сильно устарел.
ничто на Земле не проходит бессле-е-едно,
и юность ушедшая всё же бессме-е-ертна...

на дельфях в конторах куча разношерстных проектов, и эти проекты приходится поддерживать. Космические рейнджеры, говорят, на них же частично сделаны. и такая глобальная лабуда как Этран.
https://ru.wikipedia.org/wiki/ЭТРАН

на турбопаскале не знаю, но, наверно, тоже есть что-то. ТеХ вон был написан на паскале, а он живее всех живых.
Оба.
Приложения кто-то еще создает. Но эти приложения ценны только как приложения. Если, например, это стартап - то он ценен только как стартап и только если взлетит. А если нет, то свой код ты никому не покажешь в качестве портфолио, никто не оценит его качество. Вакансию под такое портфолио будет найти очень сложно. Так какой же дурак будет ограничивать сам себя? Только дурак и будет.
...А, между прочим, при таком подходе получается, что устарело не только Delphi, но и кое-что поновее. Например, C# и все что связано с Microsoft (не считая Unity и игр) - хоть и поновее, но тоже не оч эффективно)
Любой паскаль - однозначно сдох. Не стоит тратить время на его долбёжку, лучше начинать с C#
Сергей Одегов
Сергей Одегов
4 807