Другие языки программирования и технологии
Зачем Pascal, если есть C++
В большинстве школ изучают Pascal как язык программирования, но зачем он, если есть язык более мощный - C++?
Пожалуй, стоит добавить, что когда Вирт придумывал Паскаль, он придумывал именно учебный язык для своих студентов.
Наиболее поздний общий предок Паскаля и C - ALGOL, Вирт работал в комитете по стандартизации/раработке ALGOL-68, сразу после этого стал создавать Паскаль.
Сишная ветка языков отошла от ALGOL-а несколько раньше (почти на 10 лет) , цели были другие (все "послеалгольные" предшественники C создавались не для обучения) , но при этом сам Си и Паскаль появились примерно в одно время.
Наиболее поздний общий предок Паскаля и C - ALGOL, Вирт работал в комитете по стандартизации/раработке ALGOL-68, сразу после этого стал создавать Паскаль.
Сишная ветка языков отошла от ALGOL-а несколько раньше (почти на 10 лет) , цели были другие (все "послеалгольные" предшественники C создавались не для обучения) , но при этом сам Си и Паскаль появились примерно в одно время.
По своему опыту (я изучал этот язык будучи, что характерно, еще школьником) могу сказать, что паскаль помогает легко освоиться полному нубу благодаря четким и понятным словам (begin, end, to, do итд) в тексте кода. Программа получается читаемой.
Первым языком, с которым я столкнулся был фортран, и, надо сказать, янихренанепонял. С паскалем было интереснее, я изучал его не меньше года.
Первым языком, с которым я столкнулся был фортран, и, надо сказать, янихренанепонял. С паскалем было интереснее, я изучал его не меньше года.
Паскаль проще.. На примере паскаля проще понять суть программирования..
Школьникам мощность языка побоку. Им нужно научиться базовой алгоритмизации и операторам, которые везде одинаковы. И в паскале это можно сделать с тем же успехом, что в плюсах, при более простом языке и меньшем количестве заморочек. Ну и учителя тоже обычно не настолько смышленые, чтобы нормально шарить в плюсах, иначе бы учителями не работали.
Тебе Pascal мешает изучать С/С++ ?
Ученик, к чему данный опус на счёт актуальности IDE? Главное компилер __BORLANDC__
Ученик, к чему данный опус на счёт актуальности IDE? Главное компилер __BORLANDC__
действительно.. . зачем учиться езде на велосипеде, если можно сразу на автомобиле...
Pascal значительно легче для освоения, чем C или C++. В школьной программе
Pascal нужен что бы дать понимание принципов работы вычислительных машин. Если хочешь идти на программиста - естественно сам изучишь и C++, и C##, и java, и все, что еще будет необходимо. В техникумах/вузах учат именно программировать, а не языкам программирования. Не жди, что программистов учат сразу нужному языку.
Pascal нужен что бы дать понимание принципов работы вычислительных машин. Если хочешь идти на программиста - естественно сам изучишь и C++, и C##, и java, и все, что еще будет необходимо. В техникумах/вузах учат именно программировать, а не языкам программирования. Не жди, что программистов учат сразу нужному языку.
Для школьников паскаль вроде как применяют, хотя в принципе хорошого там ничего нет
Ну это для новичков, что бы легче было освоиться, т. к. на мой взгляд Pascal легче С++
К примеру, на Делфи удобнее писать программы, где нужна независимость от левых библиотек, чем на С++.
И не столько из-за синтаксиса, сколько из-за фреймворка VCL, который доступен на Delphi, а на C++ -нет (ну есть C++ Builder, но он неактуален и никогда особо актуален не был, по нему ни справочников толковых, ни чего).
И не столько из-за синтаксиса, сколько из-за фреймворка VCL, который доступен на Delphi, а на C++ -нет (ну есть C++ Builder, но он неактуален и никогда особо актуален не был, по нему ни справочников толковых, ни чего).
Похожие вопросы
- Для чего нужен Pascal если есть C или C++ объясните чайнику?
- Стоит ли изучать QBasic или Pascal перед изучением C++??
- Как вывести масив 5 на 5 по спирали? Абсолютно любые значения, главное это вывод по порядку. Pascal, Java или C
- Pascal и C++
- Вопрос связан с олимпиадой по информатике! (Нужные знания языков pascal или c++)
- Задача по программированию на C++ C++ C++ C++, не на Pascal
- Pascal или C++
- pascal и c++. Как сильно и чем паскаль отличается от C++? Какой компилятор самый удобный для C++?
- Возможно ли программировать на Pascal, C, C++, C#, Java, Prolog, Ruby, Python, HTML, XML, SQL, UML в MacOS?
- Перевод кода из Pascal в C++