Type inference has usability problems

Type inference has usability problems

TL;DR: Type inference is pushed by many tools and languages, but there is little evidence that it is beneficial. Many programming languages provide type inference. In fact, MSDN explains to use the explicit type “to improve the code’s readability” and to reserve using type inference for anonymous types.

Source: austinhenley.com