„Nichts ist so beständig, wie die Veränderung selbst“

Im Laufe der Jahre habe ich vier verschiedene Aspekte feststellen dürfen, die die Entwicklung von Softwareprodukten beeinflussen: Plattformen (wie Betriebssysteme und APIs), Programmiersprachen, Hardware und nicht zuletzt die Benutzer mit ihren Benutzeranforderungen an das Programm.

Während sich die Plattformen im Laufe der Innovationszyklen regelmäßig ändern (DCE zu CORBA zu J2EE, DNA zu Microsoft .Net) und die Hardware viele Dinge erst ermöglich (wer erinnert sich noch an die ersten „Video for Windows“ Versuche, einen briefmarkengroßen Film abzuspielen; auch hat das „Web“ mit seiner immer leistungsstärkeren Infrastruktur) wuchsen natürlich auch die Anforderungen an die Softwareprojekte, getrieben durch den Endanwender oder die Fachabteilung.

Auch die Programmiersprachen unterliegen einem Wandel. Paradigmenwechsel wie der Schritt von der prozeduralen hin zur objektorientierten Entwicklung oder auch in Kombination mit den Plattformen (DOS zu Windows zu Microsoft .Net) mit ihren ereignisgesteuerten Ansätzen bis hin zur dienst-orientierten Architektur.

CodeGear/Borland hat diesen Wandel (wenn auch primär für die Windowsplattform) nicht nur umgesetzt, sondern auch maßgeblich in den letzten Jahren geprägt: Delphi ist heute mehr als eine Programmiersprache; Delphi ist ein Konzept: Visuelle Anwendungsentwicklung, die den leichten Einstieg für Programmierer ermöglicht, aber auch den Profi mit seinen Anforderungen befriedigt. Delphi bot und bietet schon immer die Möglichkeit an schnell und komfortabel eine Anwendung zu kreieren.


Mit Delphi 2007 for Win32 bieten wir in einigen Wochen eine angepasste Version für die Win32-Entwicklung für Windows Vista (und natürlich auch weiterhin für Windows 2000 und XP) an, die vollständig die neuen Funktionen von Windows Vista unterstützt (wie z.B. Glass-Effekte, Task- und Datei-Dialoge als auch die Lauffähigkeit unter Vista selbst). http://www.codegear.com/products/delphiwin32

Mit Delphi for PHP kommt (auch in den nächsten Wochen) das Konzept der leichten Anwendungsentwicklung für die PHP Entwicklung. Meine ersten PHP Erfahrungen vor etlichen Monaten sahen doch sehr bescheiden aus: Editor, FTP-Client, viel Zeit und Nerven. Delphi for PHP macht Anwendungsentwicklung für PHP wirklich leicht: Mit integriertem Debugger, visueller Gestaltung, Codevervollständigung und direkter Datenbankanbindung (unter anderem MySQL und InterBase) und der beliebigen Ablauffähigkeit der damit erstellten Programme unter Solaris, Linux, Windows etc. http://www.codegear.com/delphiphp


Es bleibt spannend…

Ihr

Matthias Eißing
Evangelist, CodeGear of Borland