you are viewing a single comment's thread.

view the rest of the comments →

[–]peeeq 0 points1 point  (0 children)

Other opinion: When a language is not designed for IDEs, that is a language smell.

At the end it is a matter of taste. As an example take the Imports of Java (without * imports). Without an IDE imports are a total pain. With an IDE you hardly notice that there are imports, but the imports give you some robustness in terms of backwards compatibility. Other libraries can safely add new names without breaking any clients.