Dilema: Psát při rozdělování příkazů operátory na začátek nebo na konec řádku?

Pokud píšete programy, určitě se vám mnohokrát stalo, že jste museli rozdělit jeden příkaz na více řádků. Nejvhodnější místo k rozdělení je obvykle okolo nějakého operátoru, například "+" nebo "&&".

V tu chvíli musíte řešit otázku, zda operátor nechat na konci prvního nebo na počátku druhého řádku. Obojí má svůj význam:

V různých "coding guidelines" jsem našel doporučené obě varianty, většinou ale vyhrává druhá (operátor na začátku řádku). Já zas pro změnu obvykle preferuju první :-)

Dneska mě ale napadlo možné řešení tohoto (pravda, kosmetického) dilematu: Proč nezabudovat do jazyka možnost operátor okolo odřádkování prostě zopakovat? Úplně stejně, jako se to dělá v matematických zápisech:

x = a + b + c +
  + d + e + f;

Uznávám, že u většiny jazyků by to trochu narušilo fakt, že odřádkování je stejné jako každá jiná bílá mezera, ale možná, že v tomhle případě by pragmatismus v zájmu přehlednosti progamů mohl dostat přednost.