На данный момент люди (и я в том числе) задаются вопросом: "зачем вообще в школах преподают Pascal? Он же мертвый, на нем никто не пишет, да и альтернатив куча.. в 21 веке живем все таки.."
- конечно, стоит обновить оборудование в классах информатики, но у него есть свои плюсы
👍 Pascal предельно понятен. В нем нет сложных конструкций, перегрузок операторов или неявного приведения типов. Выучив 10-20 команд обычно можно решить большинство школьных задач. К тому же, в этом языке синтаксис довольно прост:
program prog;
var i, z: integer; { объявляем поля }
begin { begin и end - операторные скобки }
z := 0; { присваивание }
for i := 1 to 5 do {цикл 1-5 включительно}
begin
z := z + i;
end;
writeln('Сумма чисел от 1 до 5 = ', z); { вывод строки }
end.
🧮 Это компилируемый язык, как и многие другие. Перед сборкой компилятор проверит код на наличие синтаксических ошибок, указав их при наличии. Паскаль имеет четкую логическую структуру: все упорядочено настолько, что перепутать команды будет тяжеловато. Да, в нем нет ООП (Object Pascal не считается 🤫). Единственное, что может показаться немного странным это оператор присваивания :=
📲 Сейчас на паскале продукты действительно не пишут, и используется он, в основном, для учебы. Раньше на нем писались софты для банков, а современные варианты (Delphi, Free Pascal, Lazarus) использовались для создания Skype, FL Studio, Total Commander (но позднее они были переписаны на c++)
⌛️ По инерции Pascal укоренился в системе образования, потому что острой необходимости в его замене нет - с помощью него можно понять структуру похожих языков программирования, он легок, является хорошей площадкой для всяких олимпиад и прочего. Да и нельзя плохо о таких старичках говорить, ведь когда-нибудь его все равно сменят
Это как телеграф - дожили до смартфонов, но некоторые все еще отбивают морзянку на дельфи
#Интересное