Are there programming languages in which 2½ is read as a numeric rational literal?
@technomancy you could try the Wolfram Language (Mathematica). That language never ceases to amaze me with the things it simply accepts as input or function arguments.