История Delphi содержит некоторые интересные факты. Давайте с нею ознакомимся. Название данного языка программирования перекликается с именем одного из древнегреческих городов на побережье Коринфского залива — Дельфы.
Однако, в отличие от этого памятника, Delphi входит в число популярных современных систем, позволяющих разрабатывать программы. Эффектное название придумали разработчики этой системы, а Вы как считаете?
Город Дельфы, получил свое название от имени бога мудрости Аполлона, который был и покровителем искусств. До наших дней дошел миф, что главное святилище бога мудрости располагалось именно в Дельфах. Глава исследовательской группы по созданию системы программирования Delphi Чак Язджевски как-то вcпоминал, что имя Delphi, в конце концов, было выдвинуто Дэнни Торпом в момент очередной «мозговой атаки».
Разработчики хотели, что бы в названии были отражены исключительные возможности продукта при работе с базами данных. Delphi как раз кстати сочеталось с необычайно заслуженным именем в данной области — Oracle. Система программирования Delphi включает в себя одни из лучших, а может и самые лучшие достижения современной теории разработки программ.
Редко, но можно услышать, что Delphi представляет собой интегрированную среду для создания программ. Это правда, ведь эта среда содержит много необходимых инструментов и компонентов, из которых потом складываются проекты — готовые программы. Delphi представляет собой визуальную среду программирования. Другими словами, интерфейс программы Delphi разрабатывается всего лишь простым перемещением необходимых составных элементов из соответствующего набора.
Чтобы эта инструкция своего рода «ожила» и начала свою работу, нужно поразмыслить еще кое о чем — о написании программы ее поведения. В качестве базового языка программирования в Delphi был выбран Object Pascal, другими словами, Паскаль, основанный на объектно-ориентированном программировании. Ядром, буйно разросшимся впоследствии в ветвистое дерево Delphi, стал язык программирования Turbo Pascal (выражение Turbo связано с торговой маркой создателя системы фирмы Borland International).
Основное различие системы программирования Delphi от Turbo Pascal состоит в том, что Turbo Pascal по большей степени разработан для работы в текстовом режиме ОС (операционной системы) DOS, а система программирования Delphi ориентирован на графический режим, впрочем, как и Microsoft Windows. Однако программы, которые разработаны на языке Turbo Pascal и не использующие графические средства, после некоторой настройки будут выполняться в среде Delphi.
Тем не менее программы, написанные на языке Turbo Pascal и не использующие графические средства, после небольшой настройки могут исполняться в среде Delphi. Графические возможности Delphi дают возможность лицезреть на дисплее монитора, как «оживают» многочисленные конструкции языка. Данный факт играет большую роль для эффективного усвоения за короткое время.
Delphi является мощной системой программирования, которая имеет множество приложений везде: научные и инженерные расчеты, автоматизация управленческой деятельности. Delphi — достаточно тонкий и универсальный инструмент, который способен на многое, если им руководит опытный мастер.
Связь Delphi с Турбо Паскаль.
История Delphi связана с Турбо Паскаль: Delphi является результатом развития языка программирования Turbo Pascal, возникший из языка Паскаль. Pascal был в то время процедурным языком, тогда как Turbo Pascal (с версии 5.5) добавил в Pascal объектно-ориентированное программирование, а для Delphi — возможность доступа к описанию классов и членов класса в исходном коде.
Отличительное свойство Delphi от C++ заключается в отсутствии возможности размещать объекты в стеке (тогда как Turbo Pascal передал объекты с возможностью их размещения в стеке) — все эти объекты впоследствии оказываются в динамической выделяемой области (куче). Сначала Object Pascal, а потом и язык Delphi стали функциональными наращиваниями языка программирования Turbo Pascal.
Версии компилятора как раз об этом свидетельствуют. Например, в Delphi 7 включает в себя компилятор версией 15.0 (7.0 — обозначение последней версии Borland Pascal / Turbo Pascal). Компилятор в Delphi 1 имел версию 8.0, Delphi 2 — 9.0 и т. д. , компилятор языка Pascal обладал версией 11.0. Вот, краткая история Delphi.
Если Вас заинтересовала данная среда программирования, то начинайте обучаться программированию, и наш сайт Вам в этом поможет.