When comparing Panic Sans vs Inconsolata, the Slant community recommends Panic Sans for most people. In the question“What are the best programming fonts?” Panic Sans is ranked 36th while Inconsolata is ranked 52nd. The most important reason people chose Panic Sans is:
Like its parent DejaVu and grandparent Bitstream Vera, this has tall and easily read letters.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Tall and legible
Like its parent DejaVu and grandparent Bitstream Vera, this has tall and easily read letters.
Pro Clearly distinguishes clashing characters
Panic Sans has added uniqueness for characters that are easily confused, such as "0" and "O", "l" and "1".
Pro Clarity and appealing to the eye
There is great line spacing and italics in Panic Sans.
Pro Characters readable even at small sizes
The characters in Inconsolata have a slightly "wide" appearance that aids in readability, especially at small font sizes.
Pro Excellent readability
Very clear, distinct characters with decent spacing make Inconsolata very readable.
Pro Efficient scalability
Inconsolata scales well without loss of readability.
Pro Slashed zero characters are distinguishable from capital "O" and "Q" characters
Inconsolata-g screws this up by replacing the slashed zero with a dotted zero. A dotted zero is better than a zero with nothing in it, but worse than a slashed zero.
Pro Open source
It's an open source font, meaning it's freely available.
Pro No visible character breaks
Inconsolata renders lines in TUIs without visible character breaks; apparently unlike Inconsolata-g.
Pro Widely available
Inconsolata is available in the package managers of almost every open source OS.
Cons
Con Line spacing is small
This is a "pro" to me but some folks dislike the smaller space between lines (which is why it raises the underscore, which might otherwise vanish).
Con Arched braces
Too much arched braces, decreases clarity, touching characters almost.