There is an easy solution to the alignment problem: don&#x27;t align stuff.<p>I haven&#x27;t used column alignment in at least 20 years. I don&#x27;t miss it at all, and I&#x27;ll never go back to aligning things.<p>Column alignment causes far too many problems. Once you give it up, any advantage of spaces over tabs disappears. Code written without alignment reads the same whatever you use for indentation, and it is even perfectly readable in a proportional font!<p>I&#x27;ve written a few comments on HN about the problems with column alignment and the advantages of an alignment-free style. Here are a couple of previous discussions with specific examples:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10206860" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10206860</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9469713" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9469713</a>