(+31) 23 542 22 27 info@barnsten.com
  • Ereignisse
  • Konto
  • Kontakt
Barnsten-logo-oranje@3xBarnsten-logo-oranje@3x
  • Startseite
  • Produkte
    • Embarcadero Tools

      Die besten Multiplattform-Entwicklungstools. Einmal erstellen und moderne Anwendungen auf mehreren Plattformen einsetzen.

      • KI-Schulung
      • RAD Studio 13.1 Florenz
      • Delphi 13.1 Florenz
      • C++Builder 13.1 Florenz
      • Datenbank-Treiber
      • InterBase
    • Delphi und C++Builder Components

      Kaufen Sie alle Ihre Komponenten bei Barnsten. Sie können das richtige Bauteil nicht finden? Rufen Sie uns für den besten Preis an.

      • RAD Studio Kai
      • DevExpress
      • Devart
      • FastReport
      • TMS Software
      • Quickreport
      • Woll2Woll
      • Gnostice
      • Und mehr....
    • DerScanner (SBOM)

      DerScanner liefert tiefgreifende statische Analysen, Einblicke in die Codequalität, Software-Stücklisten (SBOM), und bald auch - Software-Zusammensetzungsanalyse für Delphi.

      • DerScanner
    • Visual Studio / Sencha Ext JS

      Entwickeln Sie mit dem gesamten Toolset vom ersten Entwurf bis zur endgültigen Bereitstellung. Gestalten Sie Ihre Zukunft mit Visual Studio.

      • Visual Studio Profi
      • Visual Studio Enterprise
      • Visual Assist Standard
      • Ext JS
    • .NET Components

      Kaufen Sie alle Ihre Komponenten bei Barnsten. Sie können das richtige Bauteil nicht finden? Rufen Sie uns für den besten Preis an.

      • DevExpress
      • E-iceblue Spire Produkte
      • JetBrains
      • FastReports
      • Gnostice
      • /n Software
      • TMS Software
      • Whole Tomato Visuell Assist
  • Werbeaktionen
  • Support
  • Blogs&Nachrichten
  • Unternehmen
  • de_DE_formal
    • en_US
    • nl_NL
    • fr_FR
0 0

Keine Produkte im Warenkorb.

Zurück zu Shop
Shopping Wagen (0)
Zwischensumme: €0,00

Zur Kasse

Haben Sie Fragen? Fragen Sie uns!

Barnsten-logo-oranje@3x
  • Startseite
  • Produkte
    • Embarcadero Tools

      Die besten Multiplattform-Entwicklungstools. Einmal erstellen und moderne Anwendungen auf mehreren Plattformen einsetzen.

      • KI-Schulung
      • RAD Studio 13.1 Florenz
      • Delphi 13.1 Florenz
      • C++Builder 13.1 Florenz
      • Datenbank-Treiber
      • InterBase
    • Delphi und C++Builder Components

      Kaufen Sie alle Ihre Komponenten bei Barnsten. Sie können das richtige Bauteil nicht finden? Rufen Sie uns für den besten Preis an.

      • RAD Studio Kai
      • DevExpress
      • Devart
      • FastReport
      • TMS Software
      • Quickreport
      • Woll2Woll
      • Gnostice
      • Und mehr....
    • DerScanner (SBOM)

      DerScanner liefert tiefgreifende statische Analysen, Einblicke in die Codequalität, Software-Stücklisten (SBOM), und bald auch - Software-Zusammensetzungsanalyse für Delphi.

      • DerScanner
    • Visual Studio / Sencha Ext JS

      Entwickeln Sie mit dem gesamten Toolset vom ersten Entwurf bis zur endgültigen Bereitstellung. Gestalten Sie Ihre Zukunft mit Visual Studio.

      • Visual Studio Profi
      • Visual Studio Enterprise
      • Visual Assist Standard
      • Ext JS
    • .NET Components

      Kaufen Sie alle Ihre Komponenten bei Barnsten. Sie können das richtige Bauteil nicht finden? Rufen Sie uns für den besten Preis an.

      • DevExpress
      • E-iceblue Spire Produkte
      • JetBrains
      • FastReports
      • Gnostice
      • /n Software
      • TMS Software
      • Whole Tomato Visuell Assist
  • Werbeaktionen
  • Support
  • Blogs&Nachrichten
  • Unternehmen
Anmelden / Sign in
Barnsten-logo-oranje@3xBarnsten-logo-oranje@3x
0 0
0 Shopping Wagen

Keine Produkte im Warenkorb.

Zurück zu Shop
Shopping Wagen (0)
Zwischensumme: €0,00

Zur Kasse

Haben Sie Fragen? Fragen Sie uns!

Zurück zur vorherigen Seite
Startseite Blog Produkte

Delphi - 26 Jahre!

Delphi - 26 Jahre!

Februar 17, 2021 /Geschrieben vonMargreet van Muyden / 4543

Blog von Marco Cantù

Der 14. Februar war der 26. Jahrestag von Delphi. Eine sehr lange Zeit... Viele Dinge haben sich verändert, einige mehr als andere. Hier sind meine 26 Auswahlen!

Am 14. Februar 1995 stellte Borland ein neues Tool für Entwickler vor, das große Begeisterung auslöste und in den letzten 26 Jahren zur Erstellung von Anwendungen verwendet wurde, die von Milliarden von Menschen genutzt werden (denken Sie nur an das gute alte Skype) und auch heute noch zur Erstellung von Anwendungen für viele unglaublich unterschiedliche Aufgaben verwendet wird. Wir führen einen Showcase dazu durch. Aber hier möchte ich nicht über den Tag der Markteinführung (Sie können auf meine alte Geburtstagsseite verweisen) oder den Showcase berichten, sondern vielmehr darüber, wie sich die Dinge im Laufe der Jahre verändert haben und wie einige ihren ursprünglichen Wert behalten haben.

Ich habe 13 Bereiche ausgewählt, für die ich jeweils zwei Bilder präsentiere (eines von vor 26 Jahren und eines von heute), insgesamt also 26 Bilder!

1. Fenster im Jahr 1995

Als der Delphi 1995 auf den Markt kam, war das am häufigsten verwendete PC-Betriebssystem Windows 3.1 (zusammen mit Windows 3.11, mit Netzwerkunterstützung), das hier auf einer VM lief:

d26_01-7928345

2. Fenster im Jahr 2021

Dies ist Windows 10, die Version, die derzeit auf meinem primären Desktop-PC installiert ist. Es hat sich einiges geändert... und auch die Hardwareleistung des Computers.

d26_02-4123319

3. Delphi 1 Aussehen und Bedienung

Diese Benutzeroberfläche der Delphi IDE der ursprünglichen Version vor 26 Jahren

d26_03-1714302

4. Das Delphi 10.4.1 IDE

So sieht Delphi heute aus (mit dem guten alten hellen Stil, den ich normalerweise verwende, ich weiß, dass andere den dunklen Stil bevorzugen):

d26_04-9599562

5. Das Web begann

Das Internet war gerade in den Startlöchern, und das beliebteste Online-Forum für Delphi befand sich auf Compuserve - ich weiß, das verstehen nur ältere Entwickler - es war keine Website, es war das gesamte Online-Erlebnis für einige. Das ergibt eine Google-Suche:

d26_05-4096072

6. Das Web ist jetzt überall

Es ist zwar offensichtlich, wie sehr wir auf das Internet und das Web angewiesen sind, aber es wäre schwer vorherzusehen gewesen. Sehen Sie unten einige Daten von https://www.internetlivestats.com/:

d26_06-7844568

7. Mobiltelefone zum Telefonieren und vieles mehr

Ich glaube nicht, dass ich 1995 ein Mobiltelefon besaß, mein erstes war ein Nokia ein paar Jahre später. Damals sah ein Telefon so aus (Ericsson GH688, CC BY 3.0):

d26_07-4718356

 

8. Smartphones sind leistungsfähiger als die Computer, die wir hatten

Heute können wir kaum noch ohne ein Telefon leben. Und Telefone sind in den meisten Fällen Multi-Core-Computer, mit mehr Speicher als ein PC damals hatte. Und sie können Delphi-Anwendungen ausführen! Einige typische Anwendungen (na ja, das ist mein Telefon):

d26_08-4516986

9. Ein Fenster war eine TForm in Delphi 1

Seit den ersten Tagen kapselt ein Delphi TForm (wie andere TWinControl-Klassen) ein Windows-Handle von user.dll und Formularoperationen rufen die Windows-API auf und lösen Systemmeldungen aus. Delphi ist visuell (siehe unten), hat aber eine grundlegende OOP-Architektur - ein Anwendungsformular erbt von der Basisklasse TForm:

d26_09-2489513

10. Ein Fenster ist immer noch eine TForm (oder eigentlich 2, VCL + FMX)

Heutzutage ist ein Formular immer noch die Grundlage von Anwendungen, ob VCL (siehe ganz am Anfang der Basisklassendefinition) oder FireMonkey, wobei die Formulare einem UI-Element von Windows, macOS, iOS, Android oder Linux entsprechen:

d26_10-7204394

11. Videospiele begannen

Auch die Videospielindustrie steckte noch in den Kinderschuhen (von Spiel Kunst HQ):

d26_11-1198795

12. Video- und Online-Spiele sind riesig

Hier ein neues, in Delphi geschriebenes Handyspiel aus dieser Embarcadero Blogbeitrag (beachten Sie, es ist in der IDE)

d26_12-5324791

13. Zählen bis 26 in Delphi 1

Dies ist der Code, den Sie 1995 schreiben konnten, um Zahlen in Delphi zu zählen und die daraus resultierende, einfache Anwendung:

d26_13-2162257

14. Das Zählen bis 26 ist heute in Delphi nicht viel anders.

Wir können heute genau denselben Code schreiben und kompilieren, sowohl in VCL für Windows als auch in FireMonkey für Desktop und Mobile. Aber wir können auch die neuen Funktionen der Sprache Delphi nutzen, um einen Code wie den folgenden zu schreiben:

d26_14-9482307

15. Daten waren Paradox, DBase, Clipper, FoxPro

Delphi verdankt diesen Namen seiner Fähigkeit, mit Datenbanken zu kommunizieren (Oracle + Delphi). Und es verfügt über einen Assistenten, mit dem Sie ganz einfach eine Datenbankanwendung erstellen können (wir bringen etwas Ähnliches zurück!)

d26_15-6751813

16. Daten sind Oracle, SQL Server, Azure, AWS, REST APIs und überall

Heute können Sie FireDAC und viele andere Bibliotheken verwenden, um auf Daten in Delphi zuzugreifen. Aber Daten befinden sich nicht mehr nur in Datenbanken. Vor ein paar Tagen habe ich über das Abrufen von Rest-API-Daten über den REST-Debugger von Delphi gebloggt (siehe mein letzter Blogbeitrag)

d26_16-1540902

17. Das bin ich 1995 (Tage nach der Einführung der Delphi)

Ich weiß, die Qualität des Bildes ist nicht besonders gut, aber der Start war in San Francisco und ich blieb ein paar Tage dort (von www.marcocantu.com/delphibirth/default.htm):

d26_17-3282795

18. Das bin ich vor einem Monat

Ich habe einen sehr kurzen Ausflug nach Bobbio gemacht (es ist weniger als eine Stunde Fahrt, viel mehr kann man während einer Pandemie nicht machen). Bild von Benny Cantu:

d26_18-3618029

19. Der RAD war eine Revolution

Delphi bot (und bietet immer noch) eine einzigartige Kombination aus schnellem visuellem Design (wie VB zuvor) und einem robusten OOP-Framework, das es ermöglichte, Komponenten in derselben Umgebung und auf nahtlose Weise zu verfassen und zu schreiben. Hier ist eine Anzeige aus den frühen Tagen:

d26_19-7592610

20. Delphi macht die Entwicklung immer noch schnell

Während viele andere Codierungsstile aufgetaucht sind und Sie alle fortgeschrittenen Muster mit Delphi verwenden können (MVVM, IoC usw.), bietet Delphi Entwicklern immer noch eine große Produktivität, wie diese aktuelle Fallstudie von Embarcadero zeigt (Bild entnommen aus blogs.embarcadero.com/published-discovering-the-best-developer-framework-through-benchmarking/):

d26_20-3685979

21. Bücher waren etwas sehr Wichtiges, da man einen Klassennamen nicht googeln oder auf Stack Overflow fragen konnte. Hier sind einige meiner frühen Delphi-Bücher:

d26_21-3024993

22. Bücher gibt es immer noch, gedruckt oder als E-Book

Der Markt für technische Bücher ist viel kleiner und ganz anders, aber es werden immer noch Bücher gedruckt (und seit kurzem viele über Delphi). Dies ist mein neuestes Buch, das noch gedruckt werden muss:

d26_22-4173523

23. VCL war die beste Bibliothek für WinAPI

Keine andere Klassenbibliothek der damaligen Zeit war so gut in die Windows-API integriert. Aber MFC und WinForms von Microsoft kamen nie auch nur annähernd an die Qualität und Vollständigkeit der VCL heran. Dies ist eine Hierarchie der Bibliothek (allerdings nicht für Delphi 1, für Delphi 7 viel später):

d26_23-6378964

24. VCL ist die beste Bibliothek für WinAPI, COM-Integration, WinRT und bald auch für Project Reunion

Die Bibliothek wird ständig erweitert und umfasst ab heute Windows-APIs, COM- und Shell-Objekte sowie WinRT-Plattform-APIs. Und wir fügen ständig neue Komponenten und Mappings für neue APIs hinzu. Die VCL umfasst bereits Funktionen von Microsoft Project Reunion und weitere werden folgen. Hier sehen Sie eine gestylte VCL-Anwendung. Es ist sehr einfach, bestehende Anwendungen zu übernehmen und sie in einem Bruchteil der Zeit, die für eine Neuprogrammierung erforderlich wäre, modern aussehen zu lassen:

d26_24-7093387

25. Delphi hat Spaß gemacht

Ein Spaß für Entwickler, schön und unterhaltsam. Und in Delphi 1 gab es ein Osterei mit Delphi language architect, Anders Hejlsberg:

d26_25-2891066

26. Delphi macht Spaß bei der Benutzung

Delphi macht auch heute noch Spaß, hat eine aktive Community und eine Reihe von hochtalentierten MVPs. Die letzte Version hat ein Osterei, das das letzte Jahr zeigt 25. Jahrestag:

d26_26-1693550

Und zur Feier des 26-jährigen Bestehens bietet Embarcadero 26% Rabatt!

26 Bilder, die die Geschichte von Delphi erzählen. Bleiben Sie dran, denn ein neues Kapitel der Geschichte folgt bald. Und helfen Sie uns zu feiern.
Aber in der Zwischenzeit können Sie auch von einem tollen Angebot profitieren und Kaufen Sie Delphi mit einem 26% Rabatt, um das Jubiläum zu feiern!
20_new_designs_delphi26-anniv_white_1200x300-4369757

 

Beitrag teilen
  • Twitter
  • Facebook
  • VK
  • Pinterest
  • Mail an einen Freund
  • Linkedin
  • Whatsapp
  • Skype
Entwickeln Sie großartige Anwendungen mit...
Webinar: Was kommt auf uns zu...

Verwandte Beiträge

JETZT VERFÜGBAR - QuickReport v8 für RAD Studio, Delphi und C++Builder 13 Florenz

Oktober 9, 2025
... Lesen Sie weiter

Willkommen RAD Studio, Delphi und C++Builder 13 Florenz

September 12, 2025
... Lesen Sie weiter

Das neue TMS AI Studio

Juli 25, 2025
... Lesen Sie weiter

Delphi 12.3 April Patch verfügbar

April 29, 2025
... Lesen Sie weiter

Devart Delphi Data Access Components jetzt aktualisiert mit Unterstützung für RAD Studio 12.3 Athens und RAD Studio 64-bit IDE

März 27, 2025
... Lesen Sie weiter

Kommentare sind geschlossen

Kategorien

  • Blogs
  • Produkte
  • Tipps
  • Verschiedene
  • Webinare & Veranstaltungen

Informationen

  • Unternehmen
  • Kontakt
  • Konto
  • Geschichte bestellen
  • Erklärung zum Datenschutz
  • Bedingungen und Konditionen

Kontakt

Besuchsadresse:
Zijlstraat 47, 2011 TK, Haarlem

Rufnummer:
+31 23 542 22 27

E-Mail:
info@barnsten.com

Unsere Vorteile

Software per E-Mail

Schnelle Lieferung

Helpdesk mit Professionals

Persönliche Aufmerksamkeit

Updates & Nachrichten

Erhalten Sie sofort alle Informationen über neue Veranstaltungen, Angebote und Produktentwicklungen. Registrieren Sie sich noch heute.

Facebook Twitter Linkedin

© Copyright Barnsten. Alle Rechte vorbehalten.