AW: Neue Sprachfeatures in Delphi?
Zitat:
|
AW: Neue Sprachfeatures in Delphi?
Zitat:
|
AW: Neue Sprachfeatures in Delphi?
Zitat:
Ich wünschte jedenfalls, man könnte solche neuen "Sprachfeatures" per Projekteinstellungen deaktivieren. Dann würde ich beim Projektleiter jedenfalls offene Türen einrennen.... |
AW: Neue Sprachfeatures in Delphi?
Wie bei allen neuen Features gibts auch hier seine Vor-/Nachteile. Ich persönlich freu mich auf Inlines, da es mir an einigen Stellen die Arbeit erleichtert und den Code sogar einfacher lesbar macht.
Kommt halt drauf an, wie man das ganze dann verwendet. :) Und, solange man Variablen und Typen deklarien muss, ist alles gut. Derbe wirds erst, wenn du Variablen mitten im Code einfach nutzt ohne Deklaration. Dann wirds erst wirklich interresant. :) Mir gings bei den anonymen Methoden auch so, das ich davon nicht begeistert war. Wirklich nutzen tu ich sie eher selten. Aber mich stören sie auch nicht. |
AW: Neue Sprachfeatures in Delphi?
Zitat:
|
AW: Neue Sprachfeatures in Delphi?
Zitat:
|
AW: Neue Sprachfeatures in Delphi?
Ich hätte gerne Verbundoperatoren, so wie es sie mittlerweile auch in Lazarus gibt: +=, %=, ...
Man ist ja doch schreibfaul. :wink: |
AW: Neue Sprachfeatures in Delphi?
Zitat:
|
AW: Neue Sprachfeatures in Delphi?
Zitat:
Zitat:
Es wird Delphi halt weiter an c angepasst. Grundsätzlich ist es ja nicht schlecht, Features anderer Sprachen zu übernehmen. Diese "Übernahme" sehe ich aber als Verschlechterung ( nicht für Schleifenvariablen, die ist sinnvoll). |
AW: Neue Sprachfeatures in Delphi?
Delphi ist am Ende halt doch ein Pascal. Ich sehe daher keinen Zwang, (Un)Möglichkeiten anderer Sprachfamilien hinein panschen zu müssen. Das betrifft jetzt nicht Paradigmen wie Objektorientierung, aber Inline Deklaration, wozu? Wer ernsthaft Methoden hat die sooo lang sind, daß er nicht einfach nur im Code Editor vor das begin klicken kann, um dort eben schnell die Deklaration einzufügen, und dennoch seine eigentlich bearbeitete Codestelle sieht, der hat ein Problem, daß er mit Inlinedeklarationen bestenfalls verschlimmert. Mit Shift+Ctrl+V muss man nicht mal das begin im Blick haben.
Sherlock |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz