Earlier quoted context omitted.
I've been using proportional fonts in programming for about ten years. I stopped doing things like abc = 1 d = 2 which add very little readability value IMHO. Things like func(arg1, arg2, arg3) usually don't align well because func( has a different width than the five spaces in the lines below. However 1) my text editor (emacs) aligns those lines for me (probably any programmer's editor does) so at least I don't have…
I do something similar also with if() and others: if (condition... && condition... && condition... ) {
if ((
condition1
) && (
condition2
) && (
...
)) {