Top.Mail.Ru
Ответы
Аватар пользователя
11лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+3

В чем принципиальное отличие языков программирования Си и Паскаль?

На синтаксисе Паскаля был разработан ЯП Ада, на нем пишут софт для систем управления военными объектами. Раз военные выбрали Паскаль, а не Си, значит он лучше?

Дополнен

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

Дополнен

Вероятно, справа - ты, полагаете, виноваты будут разработчики языка программирования, а безграмотные быдлокодеры, какбы не при чем?

По дате
По рейтингу
Аватар пользователя
Новичок
11лет

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

Аватар пользователя
Оракул
11лет

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