I've never met anyone who codes without a fixed-width font. Has anyone here tried it? What are your experiences?
Proportional fonts are great for reading, but awful for debugging, because character recognition isn't the same process as reading text. Not in my brain, anyway. Typos that I would normally catch before moving on to the next statement went undiscovered until compile time.
It might be workable if you're working exclusively with your own code using tabs for alignment, but that's a luxury not everyone has.
As I recall, if you handed in a proportional printout your assignment was marked down if marked at all.
With high res screens and beautiful on-screen fonts (on Macs & Suns) it only seemed natural at the time. In my opinion it was the arrival of Linux at home with tiny monitors and low-powered PC (coupled with a slightly macho overemphasis on editing in the command-line and a disdain for GUIs) that took us back to proportional fonts.
Shame.
* Actually, Gofer, Mark Jones's variant. https://en.wikipedia.org/wiki/Gofer_(programming_language)
Editors are definitely starting to get there, with colour support coming along, but there's a long way to go.