Що таке Delphi?

Що таке Delphi?

Delphi – це об'єктно-орієнтована мова програмування, який названий на честь грецького міста, де знаходився дельфійській оракул.
Delphi – це комбінація декількох найважливіших технологій:

  • Високопродуктивний компілятор в машинний код
  • Об'єктно-орієнтована модель компонент
  • Візуальне (а, отже, і швидкісне) побудова додатків з програмних прототипів
  • Масштабовані засоби для побудови баз даних

Цільова платформа

Спочатку мова була призначений виключно для розробки додатків Microsoft Windows, потім був реалізований також для платформ GNU / Linux (як Kylix), однак після випуску в 2002 році Kylix 3 його розробка була припинена, і, невдовзі після цього, було оголошено про підтримку Microsoft. NET. При цьому висловлювалися припущення, що ці два факти взаємопов'язані.

Реалізація мови Delphi проектом Free Pascal дозволяє використовувати його для створення додатків для таких платформ, як Mac OS X, Windows CE і Linux.

Історія Delphi

Delphi, раніше відомий як Object Pascal, розроблений фірмою Borland і спочатку реалізований у її пакеті Borland Delphi, від якого і отримав в 2003 році свою нинішню назву, результат розвитку мови Turbo Pascal, який, у свою чергу, розвинувся з мови Pascal. Pascal був повністю процедурним мовою, Turbo Pascal, починаючи з версії 5.5, додав в Pascal об'єктно-орієнтовані властивості.

  • Версія 1 була призначена для розробки під 16-ти розрядну платформу Win16;
  • Версії починаючи з другої компілюють програми під 32-х розрядну платформу Win32;
  • Разом з 6-ї версією Delphi вийшла сумісна з ним по мові і бібліотекам середу Kylix, призначена для компіляції програм під операційну систему Linux;
  • Версія 8 здатна генерувати байт-код виключно для платформи. NET. Це перша середа, орієнтована на розробку багатомовних додатків (лише для платформи. NET);
  • Подальші версії (що позначаються роками виходу, а не порядковими номерами, як це було раніше) можуть створювати як додатки Win32, так і байт-код для платформи. NET; ·
  • Delphi for. NET – середовище розробки Delphi, а так само язик Delphi (Object Pascal), орієнтовані на розробку додатків для. NET.

Для чого призначений Delphi?

Використання Delphi дозволяє створювати як найпростіші додатків, на розробку яких потрібно 2-3 години, так і серйозні корпоративні проекти, призначених для роботи десятків і сотень користувачів. Внаслідок чого Delphi призначений не тільки для програмістів-професіоналів, їм також можуть користуватися і вчителі, і лікарі, і викладачі ВНЗ, і бізнесмени, всі ті, хто використовують комп'ютер з чисто прикладною метою, тобто для того, щоб швидко вирішити якісь свої завдання, не залучаючи для цього програмістів з боку.

Де в інтернеті можна знайти інформацію по роботі з Delphi?

  • delphirus.com – Поради по Delphi;
  • programmersforum.ru – Форум програмістів Delphi;
  • programmersclub.ru – Електронні довідники Delphi;
  • codenet.ru – Робота з реєстром в Delphi;
  • knigka.info – Завантажити книги, підручники, самовчителі по роботі з Delphi.

Category: Інтернет

Comments (Прокоментуй!)

There are no comments yet. Why not be the first to speak your mind.

Leave a Reply