Ganz ehrlich? Inline-Variablendeklaration find ich ne Katastrophe.
Da werden dir Java/C#-Leute was anderes sagen ....
Dürfen das C++-Leute auch sagen?
Und es ist ja nicht so als würde man gezwungen werden die Variable erst dann zu deklarieren wenn sie das erste mal zum Einsatz kommt. Schleifenvariablen und vor allem Blöcke sind eigentlich super Kandidaten dafür. Und tun wir das mit
try..except on e: EMyException
nicht schon sowieso seit Urzeiten?