Почему мы изучаем Паскаль? Краткая история. Какой компилятор выбрать?
Небольшой экскурс в историю.
- Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах после его участия в работе комитета разработки стандарта языка Алгол-68.
- Язык назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа.
- Первая публикация Вирта о языке датирована 1970 годом, представляя язык автор указывал в качестве цели его создания — построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные.
Почему мы выбираем Pascal?
Минусы Паскаль:
- Создан в 60-ых годах. Устарел.;
- Распространен только в странах бывшего СССР;
- Очень мало реального ПО;
Плюсы Паскаль :
- Распространен в ШКОЛАХ. Школьный язык программирования (В ГИА и ЕГЭ используется именно этот язык программирования);
- Он родственник Си. После Паскаля легко перейти на Си;
- Минималистичен. Легко изучаем;
- Прекрасный язык для обучения;
- Надежность разрабатываемых программ(Разрабатывая программу на Паскале, вы можете быть уверены в том, что ваш компьютер не сломается от ваших неконтролируемых действий).
Теперь поговорим о среде разработке. Понятно, что писать в допотопном Турбо Паскаль 1980 года выпуска — полный маразм. В принципе, вы можете выбрать или FreePascal, или PascalABC.Net. Но вы должны учитывать тот факт, что все свои программы я буду проверять в PascalABC.Net.
В чём преимущества PascalABC.Net перед другими компиляторами? Самое главное, PascalABC.Net наиболее близко подошёл к Delphi и Object Pascal. В нём есть масса интересных и оригинальных фишек. Их мы и будем изучать на наших уроках.
Таким образом, скоро мы приступим непосредственно к написанию программ.
О нашел.
Почему в конце статьи нет ссылки на следующий урок????
Не знаю точно, но бабушки говорят, что PascalABC.NET урезанная версия Pascal.
Брешут бабушки. PascalABC.NET это С# с синтаксисом паскаля. Кстати, а почему бы не запилить весь сайт по PascalABC.NET? Кому нужен обычный старый паскаль, по коему «стопицот» ресурсов в интернетах?