Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
1. Feb 2023
Python ist doch cool?
Codeeinrückung als Programmflußsteuerung :stupid:
Fast so geil sie Whitespace.
Hey Danke. gutes Argment (String+Char oder Integer+Byte) ... wobei der Compiler natürlich bei Char+String meckert, weil das Ergebnis eventuell nicht das ist was man erwartet.
Ich versuche meine zukünftigen Featurerequests so wasserdicht wie möglich zu machen, damit die keine Ausreden...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
1. Feb 2023
jupp.
Im Prinzip ist die Sache ganz einfach.
@Compiler: Wenn es nicht passt, dann denk dir implizit noch ein paar Klammern drum, und wenn es dann passt, isses OK ... ansonsten meckere doch noch
Genauso ist es bei expliziten Namespaces, an Stellen, wo schon vorher definitiv fest steht, dass nur ein bestimmter Namespace dort gültig ist, z.B. bei Übergabe an Variablen, Property oder als...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
1. Feb 2023
Es ist doch dennoch typsicher?
ist eine Menge von dem Typ
'xxx' ist nur Einer dieses Typs
Wenn ich nur Einwas anhängen will, dann passt es ja prinzipiell dennoch.
Es ist ja nicht so, dass Delphi uns die Arbeit sonst nicht auch oft erleichtert, indem Dinge implizit gemacht werden, weil wir zu schreibfaul sind.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
31. Jan 2023
Jupp, die neuen string-like Array-Operatoren wurden vor ein paar Delphi-Versionen als großes Feature beworben.
Und dann funktioniert natürlich auch Insert und Delete bei Arrays.
Leider noch etwas unintelligent.
Wäre nett, wenn es noch erweitert wird, dass bei einem einzelnem Wert implizit auch funktioniert, also strarray := strarray + 'bla';