what, how? Wouldn't the number of spaces you'd need to prefix lines 2 and 3 with vary between fonts?
foo.bar(one
two,
three) //this is fine, and slight drift on different fonts is also fine
I would have demonstrated in a proper proportional way but HN destroys NBSP.My argument is that both fonts are just as good in this situation, and monospaced fonts aren't benefiting here. You don't need monospaced fonts to use formatting 1, you can just choose formatting 1 and then use either kind of font.
Doesn't that mean I disagree with your post?
It's important to note that I'm not comparing monospace versus proportional. I'm saying that "formatting 1 with proportional font" isn't really worse than "formatting 2 with proportional font". Both of them are going to have problems from someone that really likes monospacing.
"If you already decided to have a proportional font, you don't need to stop doing any things."
My argument is that "need to stop doing X" is not true for either kind of font.
Thanks, but no. Your foo.bar() example is significantly less readable the way Black formats it.