Forum: Object-Pascal / Delphi-Language
Delphi
by Elvis,
17. Okt 2007
Es ist in diesem Fall sowieso komplett witzlos.
Aber es macht Sinn, bei Ausdrücken, die mit Kosten verbunden sindwith dodo := GimmeSomeDeadBird() do
...In Delphi müsste man extra eine lokale Variable deklarieren, die dann auch noch in der ganzen Methode sichtbar wäre. :? (Wäre aber immer noch besser als ein Pascal-with)
Forum: Object-Pascal / Delphi-Language
Delphi
by Elvis,
17. Okt 2007
Viele C++'ler mögen die explizite Natur ihrer Sprache, "with" würde da ganz und gar nicht reinpassen.
Selbst Wirth hat "with" in den Nachfolgern von Pascal eliminiert, warum sollte man heutzutage Anfängerfehler eines Info-Profs beim Compilerbau wiederholen wollen, die der schon vor Jahrzehnten bereut hat, hmm?
Ist besser als das grauenvolle "with" in Delphi/Pascal, aber nicht viel besser....