Einzelnen Beitrag anzeigen

Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#22

AW: Sind wir veraltet?

  Alt 27. Jun 2023, 09:32
@jaenicke:

Es ist schon interessant, wie unterschiedlich die Wahrnehmungen sein können. Praktisch alle deine Argumente würde ich genau gegenteilig beschreiben

Das Startmenü? Ein Glück dass das von Linux Mint nicht so schlecht ist wie das von Windows 7/8/10/11. Wenn ich schon Windows nutzen muss, dann mit Classic Shell und dem Startmenü von Windows 98/2000. Effizienter war es später nie mehr beim Original. Die Ribbons in Libre Office? Ich nutze die Toolbaroberfläche - die es in MS Office gar nicht gibt. Die Systemsteuerung? Hatte ihren Zenit bei Windows XP, danach wurde es immer übler. Unter Gnome und Cinnamon orientiert man sich eher an MacOS was das angeht, das ist halbwegs erträglich.

Ich bin mit dem Bedienkonzept Ribbons nie warm geworden, egal ob kontextabhängig oder nicht. Ich brauche Buttons mit Icons an fest definierten Positionen. Mit den Ribbons bin ich auch nach Jahren immer noch jedesmal am suchen. Vielleicht liegt das daran, dass ich veraltet bin?

Überhaupt sind Startmenü und Systemsteuerung für mich nicht die Dinge, die ständig irgendwie verändert werden müssten. Was ist vorteilhaft daran, bei jeder neuen Version sich an einen anderen Weg gewöhnen zu müssen, wie man Programme startet? Oder von animierten Kacheln abgelenkt zu werden?

Was Inkscape angeht, da hat sich zwischen den Versionen 0.92 und 1.0 viel getan bei der Bedienbarkeit. Ich liebe dieses Programm. Davor hatte ich Corel Draw und davor Star Draw. IMHO gibt es kein anderes Vektorzeichenprogramm, mit dem man so gut standardkonforme SVGs erstellen kann, als Inkscape.

Was mich damals aber wirklich von Windows weg gebracht hat, war Windows Update. Hat man bei Windows 2000 und XP noch alle 2 Jahre ein Service Pack installiert, muss man nun gefühlt einmal im Monat durch so eine Update-Orgie mit fünf Neustarts, die schon mal eine Viertelstunde dauern kann. Und dabei bekommt man nur Updates für Windows und dessen Tools. Bei Linux habe ich den Paketmanager, der packt mir in einer Minute sämtliche Updates fürs gesamte System inkl. Fremdsoftware aufs System - ohne Neustart. Und wenn ich wirklich mal den Kernel updaten muss, dann wartet das System mit dem Neustart so lange wie ich das für richtig halte, egal ob eine Stunde oder einen Monat. Selbst wenn ich bei einem Release-Cycle-Linux wie Mint nach 5 Jahren mal ein großes Update fahre, dann ist das in einer halben Stunde erledigt und bisher waren alle Einstellungen danach noch genauso wie vorher. Ich konnte nahtlos weiterarbeiten, inkl. des gesamten Softwarestack den ich mir installiert hatte, samt neuer Versionen für z.B. Inkscape oder Libre Office. Bei Windows schiebe ich jedesmal Panik, was so ein Update von 7 auf 10 auf 11 alles kaputt macht und ob ich hinterher das ganze System händisch neu aufsetzen muss. Im Zweifel mache ich das sowieso, weil nach einem großen Windows-Release-Update alles so durcheinander ist, dass der Rechner performancemäßig auf dem Zahnfleisch geht.

Delphi selbst ist ein Programm, bei dem sich im Laufe der Zeit angenehm wenig an der Bedienung geändert hat. Zwischen D7 und DX war es ein großer Sprung mit viel Umgewöhnung, aber danach blieb es weitgehend konstant. Wenn mich da etwas nervt, dann das nach wie vor instabile Code Insight, das gefühlt alle halbe Stunde bei mir abstürzt und gar nichts mehr tut.

Ich sehe es inzwischen genauso wie die Autoren der verlinkten Artikel: Microsoft hat das Interesse an Windows als Betriebssystem verloren. Vielleicht haben sie auch die Leute nicht mehr, die qualifiziert waren, ein gutes OS zu bauen. Wer weiß. Inzwischen steckt ja sogar schon ein Linux Subsystem im Windows. Immer mehr Anwendungen wie z.B. Visual Studio Code bieten sie inzwischen plattformunabhängig an oder eben als Webapp wie Office. Vielleicht noch nicht auf allen Systemen mit dem gleichen Funktionsumfang, aber der Trend ist wohl weg von Windows als OS.

Sollte sich das bewahrheiten, dann hat Delphi als Windows-zentrierte IDE und Programmiersprache ein Problem. Ich behaupte mal, das Gros der Anwendungen, die heute mit Delphi gepflegt werden, sind VCL-Anwendungen. FireMonkey schön und gut, aber das ist so derart inkompatibel zur VCL, dass eine Portierung von Bestandsanwendungen mit einem riesigen Aufwand verbunden ist - Stichwort wieder Hype-Programming bzw. Neues um des Neuen willen. CrossVCL war der deutlich bessere Ansatz, plattformunabhängige Anwendungen zu schreiben und schnell Bestandsanwendungen zu migrieren. Wenn man als Zielplattformen mal Desktop-OS wie Windows, MacOS und Linux sieht.

Fazit: Wenn es mit Windows weiter so bergab geht und sich Delphi davon nicht lösen kann, dann könnten wir tatsächlich veraltet sein.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat