AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 13 - Ternary Operator

Ein Thema von bernau · begonnen am 27. Aug 2025 · letzter Beitrag vom 5. Sep 2025
 
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.110 Beiträge
 
Delphi 12 Athens
 
#21

AW: Delphi 13 - Ternary Operator

  Alt 30. Aug 2025, 22:15
Ein bissl mehr oder wenigstens etwas Feedback von denen selbst, wäre aber auch nicht verkehrt.
Auch das hilft nicht. Gegeben: Ein großes Projekt, hinter dem eine hohe Summe stand, das sich einfach nicht für Android kompilieren ließ. Ich habe in wochenlanger Kleinarbeit ein Demoprojekt erstellt, per Ticket an Embarcadero weitergegeben, dort ließ es sich auch reproduzieren. Dann blieb das ganze trotz Rückmeldung, dass sich jemand drum kümmert, bis zur nächsten Delphiversion liegen, nur um dann lapidar die Antwort zu bekommen, dass die Demo nun funktioniert. Ja, das stimmte, aber das echte Projekt lief weiterhin nicht. Am Ende standen dann ein eingestampftes Projekt und viel versenktes Geld, weil ich nicht noch einmal so viel Zeit für eine Demo investieren sollte, die dann eh niemand bearbeitet.

Seitdem investiere ich lieber Zeit in Workarounds als in Bugeinträge, weshalb es von mir auch nicht viele gibt. Leider.

Aber das passt nicht in das Thema, von daher zurück zum Thema...

Eine neue Funktion iif(<condition>, <truevalue>, <falsevalue>), die per Compiler Magic als Ternary Operator fungiert, also anhand der <condition> nur <truevalue> oder <falsevalue> auswertet, wäre sehr wohl möglich gewesen.
Der Übersicht wegen hätte mir das auch gefallen, aber Quelltext, der nach regulärem Funktionsaufruf aussieht, sich aber nicht so verhält, fände ich nicht schön. Das passt nicht zu einer so klar strukturierten Sprache wie Pascal.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz