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

Для чего нужен язык программирования паскаль?

Что сделали благодаря паскалю, для чего он нужен, где его можно применить с пользой?
Artur Kazaryan
Artur Kazaryan
265
Это один из самых лучших языков. Жаль, что его компилятор был платным, так за рубежом он мало прижился. А у нас - как учебный.
По своим возможностям не хуже С. Если ещё каждый из языков вернуть к их родным типам строк, то Паскаль обгонит в средних приложениях, я так думаю.
Про скорость компилятора вообще молчу.
У меня приятель на нём писал драйвера для железа.
Я с него начинал делать шутер, потом перешёл на ассемблер.
Потом, когда пришёл Делфи - непруха с библиотеками, которую не майкрософтовская прога вынуждена была таскать с собой.
Вот такая история.
Влад Иванов
Влад Иванов
74 578
Лучший ответ
Pascal был создан как простой и понятный учебный язык для начального обучения программированию на основе языка для журнальных публикаций алгоритмов ALGOL-60. Впоследствии появились его многочисленные сильно расширенные варианты как для учебного, так и для профессионального программирования, из которых наиболее мощным является Delphi.
Для обучения в основном. Но прог на нем написано прилично...
Artur Avetisyan
Artur Avetisyan
91 614
Дельфи же вроде имеет синтаксис Паскаля? Тогда Паскаль стоит учить у борланда отличная IDE-шка под Дельфи - все в одном, можно сразу написать программу любой сложности...
Применять его можно в среде разработки Delphi, что бы очень быстро создавать мощные программы с визуальным интерфейсом. Вот вам пример моей работы, написанной в среде Delphi 7
Александр Аношкин Классный плеер. Эквалайзер на bass.dll или что по круче?
В 90-х годах прошлого века Borland Delphi (тогда еще современная, реализация Паскаля под Windows) был единственным RAD-средством, позволяющим быстро создавать полноценные приложения с GUI, с БД, сетями и др. Из альтернатив были только Visual C++ (в котором тогда даже конструктора форм - WYSIWYG - еще не было) и Visual Basic 4/5/6 (это больше похоже на RAD, но довольно сыро и неудобно, библиотека GUI слабая, БД - только через COM/Active-X...)
Этим во многом и обусловлена была его популярность.

В 2000-2003-х годах появился .NET Framework, ЯП C# под него и IDE Visual Studio для C#, которые гораздо удобнее и мощнее, чем Delphi, и почти выстеснили его. При этом VS с 2005 года еще и имела бесплатную версию - Express.
Единственное преимущество Delphi - это нативность - для работы программы не нужен .NET.
Но также нативны и программы на PureBasic, который пусть и не так функционален и удобен, как Delphi и тем более C#, но удобнее, чем чистый C++.
Также и C++ под фреймворк Qt.
А еще есть бесплатный Lazarus, похожий на Delphi...
Правда, у всего вышеперечисленного, кроме Delphi (и C++ Builder), плохо реализована работа с БД, но мы уже работаем над этим :)
Так что Delphi, по большому счету, в реальном IT остался не у дел.
Восновном для изучения в школе для практики он давно устарел.