Язык программирования Pascal
Столь популярный сегодня язык программирования Pascal своим рождением обязан профессору Цюрихской высшей технической школы Николаусу Вирту. Язык, названный в честь французского математика Блеза Паскаля, появился на свет в конце 1960-х годов и предназначался для обучения студентов основам структурного программирования.
Уже с самых первых дней своего существования Pascal был обречен на широчайшую популярность благодаря ряду своих неоспоримых достоинств: гибкости и надежности, простоте и наглядности конструкций, способности контроля правильности исходного кода на этапе компиляции, возможности построения новых типов данных и многим другим качествам, с которыми мы познакомимся в этой книге.
До появления Delphi 7.0 программисты говорили о «программировании на языкеObject Pascal в среде Delphi» и посмеивались над новичками, употреблявшими словосочетание «языкDelphi». Вот и досмеялись... С официальным выходом Delphi 7.0 человек, сказавший, что он создает программные продукты на «языке Delphi», окажется прав. Действительно, за десятилетие язык Object Pascal был настолько усовершенствован, что Borland официально заговорила о языке Delphi. Вместе с этим, по крайней мере на мой взгляд, термин Object Pascal не стал атавизмом и вполне жизнеспособен. Поэтому эта глава и называется «Язык программирования Pascal».
Достойным учеником профессора Н. Вирта стал основатель (1983г.) фирмы Borland International, Inc. Филипп Кан. Совместно с А. Хейльсбергом им были созданы высокоскоростные Турбо-компиляторы для языков Pascal, BASIC, Prolog, C и Assembler.
Наилучшим примером упорного труда программистов Borland по совершенствованию языка Pascal наверное может стать приводимый ниже хронологический перечень:
• 1983 г. – год рождения пакета TurboPascal 1.0;
• 1985 u/ - выход первой интегрированной среды TurboPascal 3.0;
• 1987 г. - Turbo Pascal 4.0, в состав пакета вошли графическая библиотека и средства раздельной компиляции;
• 1988 г. - Turbo Pascal 5.0, дальнейшее совершенствование среды;
• 1989 г. - Turbo Pascal 5.5, промежуточная версия, частично включившая в себя поддержку объектно-ориентированного программирования;
• 1990 г. - Turbo Pascal 6.0, многооконная среда программирования, поддержка мыши, объектно-ориентированная библиотека Turbo Vision;
• 1991 г. - Turbo Pascal for Windows, в состав пакета входит ключевая библиотека ObjectWindows;
• 1992 г. - Borland Pascal with Objects 7.0;
• 1995 г. - выход Borland Delphi 1.0 для работы под Microsoft Windows 3.x;
• 1996 г. - Borland Delphi 2.0 (первая 32-разрядная версия);
• 1997 г. - Borland Delphi 3.0;
• 1998 г. - Borland Delphi 4.0;
• 1999 г. - Borland Delphi 5.0;
• 2001 г. - Borland Delphi 6.0;
• 2002 г. - Borland Delphi 7.0;
• 2004 г. - Borland Delphi 8.0.
Дата добавления: 2016-03-15; просмотров: 453;