is there really a reason to use monospace fonts for code editing or is it just tradition at this point