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

Зачем Pascal, если есть C++

В большинстве школ изучают Pascal как язык программирования, но зачем он, если есть язык более мощный - C++?
Serge Roschin
Serge Roschin
1 506
Пожалуй, стоит добавить, что когда Вирт придумывал Паскаль, он придумывал именно учебный язык для своих студентов.
Наиболее поздний общий предок Паскаля и C - ALGOL, Вирт работал в комитете по стандартизации/раработке ALGOL-68, сразу после этого стал создавать Паскаль.

Сишная ветка языков отошла от ALGOL-а несколько раньше (почти на 10 лет) , цели были другие (все "послеалгольные" предшественники C создавались не для обучения) , но при этом сам Си и Паскаль появились примерно в одно время.
ДД
Дмитрий Дыбовский
19 662
Лучший ответ
По своему опыту (я изучал этот язык будучи, что характерно, еще школьником) могу сказать, что паскаль помогает легко освоиться полному нубу благодаря четким и понятным словам (begin, end, to, do итд) в тексте кода. Программа получается читаемой.
Первым языком, с которым я столкнулся был фортран, и, надо сказать, янихренанепонял. С паскалем было интереснее, я изучал его не меньше года.
Паскаль проще.. На примере паскаля проще понять суть программирования..
Школьникам мощность языка побоку. Им нужно научиться базовой алгоритмизации и операторам, которые везде одинаковы. И в паскале это можно сделать с тем же успехом, что в плюсах, при более простом языке и меньшем количестве заморочек. Ну и учителя тоже обычно не настолько смышленые, чтобы нормально шарить в плюсах, иначе бы учителями не работали.
Тебе Pascal мешает изучать С/С++ ?
Ученик, к чему данный опус на счёт актуальности IDE? Главное компилер __BORLANDC__
Максим Бречко
Максим Бречко
11 372
действительно.. . зачем учиться езде на велосипеде, если можно сразу на автомобиле...
Pascal значительно легче для освоения, чем C или C++. В школьной программе
Pascal нужен что бы дать понимание принципов работы вычислительных машин. Если хочешь идти на программиста - естественно сам изучишь и C++, и C##, и java, и все, что еще будет необходимо. В техникумах/вузах учат именно программировать, а не языкам программирования. Не жди, что программистов учат сразу нужному языку.
Для школьников паскаль вроде как применяют, хотя в принципе хорошого там ничего нет
Орест Піхота
Орест Піхота
1 052
Ну это для новичков, что бы легче было освоиться, т. к. на мой взгляд Pascal легче С++
К примеру, на Делфи удобнее писать программы, где нужна независимость от левых библиотек, чем на С++.
И не столько из-за синтаксиса, сколько из-за фреймворка VCL, который доступен на Delphi, а на C++ -нет (ну есть C++ Builder, но он неактуален и никогда особо актуален не был, по нему ни справочников толковых, ни чего).