Delphi
Językiem programowania (obiektowym) osadzonym w Delphi jest Object Pascal (obecnie jest to
nieoficjalna nazwa języka; firma Borland zdecydowała się na jej zmianę przy okazji premiery
Delphi 6 w roku 2002; wtedy to w oficjalnej dokumentacji programu zostało użyte po raz pierwszy
sformułowanie "Delphi language"). Programy tworzone w Delphi muszą zostać skompilowane do postaci
kodu binarnego przed pierwszym wykonaniem, pomimo tego podczas projektowania niektóre komponenty
działają już w trakcie tworzenia projektu, umożliwiając oglądanie efektów pracy. Delphi zapisuje
informacje o właściwościach obiektów udostępniając je programiście. Informacje te umożliwiają
zmianę ich wartości przez programistę bez pisania kodu programu oraz są używane podczas pracy
programu - technika ta zwana jest RTTI. Tworzone programy pracują na zasadzie obsługi zdarzeń,
każde polecenie (np. kliknięcie myszką) generuje zdarzenie, które poprzez wewnętrzne mechanizmy
programu są przesyłane do odpowiedniego komponentu, a rolą programisty jest tylko dołączenie
odpowiedniego kodu umożliwiającego obsługę tego zdarzenia.
Copyright © krystian_rad 2007