Zum Inhalt springen

Embarcadero Delphi

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 30. August 2004 um 11:13 Uhr durch 62.154.234.99 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Borland Delphi ist eine RAD-Programmierumgebung von Borland. Sie basiert auf der Programmiersprache Object Pascal, die später auch unter dem Namen der Programmierumgebung -- Delphi -- bekannt wurde. Borland benannte Object Pascal jedoch 2003 in Delphi-Language um, mit der Begründung, dass sich bereits soviel in der Sprache verändert habe, dass man es nicht mehr mit Pascal vergleichen könne.

Grundlage des Delphi-Pakets ist eine integrierte Entwicklungsumgebung, die die wichtigsten Funktionen zur Codeentwicklung, Oberflächenentwicklung und Debugging vereint.

Für Linux/X11 ist ein ähnliches Paket unter dem Namen Kylix verfügbar. Eine Delphi-ähnliche IDE namens C++ Builder ist auch von Borland erhältlich, diese kann sogar Delphi-Units in die Projekte einbauen.

Delphi ist keine asketische Sprache: So beruht der größte Teil der Funktionalität auf Klassenbibliotheken, andere sehr häufig benötigte Funktionen werden aber direkt vom Compiler umgesetzt, so z.B. die nahtlose Integration der COM-Technologie unter MS Win32. Von Drittanbietern gibt es eine unüberschaubare Zahl von Komponenten mit denen fast alle Probleme gelöst werden können (siehe Weblinks unten).

Aktuell gibt es Borland Delphi in der 7. Version. Ende 2003 ist unter dem Namen Delphi 8.0 für das Microsoft .NET Framework auch ein Delphi für die .NET Umgebung von Microsoft erschienen.

Siehe auch Lazarus, eine stark Delphi ähnliche IDE die unter der GPL steht. Diese ist jedoch noch in einem frühen Stadium und mit der Entwicklung unter Delphi nicht vergleichbar.