Recs.
Updated
SpecsUpdate
Pros
Pro Uniformity
As a "Mono" font, Fantasque is uniform in size and overalls. However, if you look further into all characters, you'll find that there's almost no pattern between them - except for the huge amount of curves. That said, this font is a very strong contender in terms of readability, especially in a world that seeks pattern (often too much).
An example:
Double single quotes vs single double quotes. In JavaScript code, you can find empty String initialization a lot. Unless syntax highlighting makes it clear, it's pretty hard with other fonts to spot the difference between double single quotes and single double quote.
Cons
Con Lowercase "k" is ugly
The lowercase "k" seems like a strange "r" since it has a line that extends to the top of capital letters. There is currently a workaround aiming to correct this.