Найти в Дзене

Паскаль: слухи о моей смерти сильно преувеличены

Я уже как-то говорил об этом. Но продолжу, рискуя навлечь на себя гнев поклонников новых языков программирования. Я ничего против них не имею, но и не считаю, что старички, такие как Паскаль, С/С++, и даже Фортран, должны отправиться на свалку.

Кстати, так не считаю не только я, но и создатели многих средств разработки, таких как Delphi, Lazarus, некоторых SCADA-систем и других.

Конечно, программисты Delphi сегодня не так востребованы, как, например, программисты на Python (но зато и конкуренция среди программистов Delphi довольно низкая). Это связано с несколькими факторами:

  • Delphi очень дорогая среда разработки
  • Программирование сегодня уходит в веб

И хотя на Delphi можно создавать, в том числе, и веб-приложения, и кросс-платформенные приложения, свою возможность в своё время они упустили, и сегодня веб-разработка на Delphi занимает мизерный процент. Впрочем, это касается и C#, которому тоже пророчили счастливое будущее.

Но, несмотря на вышесказанное, программирование для персональных компьютеров, то есть создание прикладных программ, никуда пока не делось. И ещё длительное время никуда не денется. А вот для этих целей я по прежнему считаю Delphi лучшей средой разработки. Хотя фанаты Visual Studio, наверно, закидают меня тухлыми помидорами. Но на это я им отвечу одно: вы просто не пробовали Delphi (или не распробовали).

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

Ну и кроме Delphi/Lazarus, Паскаль используется и скриптах (Pascal Script) для программирования, например, SCADA-систем. Это, конечно, не сильно распространено, но есть.

Также есть такой язык как ST - основанный на Паскале язык программирования ПЛК (программируемых логических контроллеров). А вот он как раз широко используется в автоматизации производства.

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

На этом всё. Подписывайтесь на канал, чтобы ничего не пропустить.

Наука
7 млн интересуются