On 02/28/2011 11:13 PM, Steven Schveighoffer wrote:
But I still don't see the need for this feature. Aren't people using IDEs
where the function signature (with parameter names) pops up when you're
entering the function, and when you move the mouse over the function call?

You are wrong Don, this is not an argument. The feature is *not* for writing code, but for reading it (first your own code). Obviously, if you can write parameter names, this means you know them somehow, lol! The names provide highly valuable info at /reading/ time.

Dunno, vim doesn't do that for me currently.  Also, if reviewing code on
github, there is no ide.

Geany does it, but only for currently open files. Meaning, to have it work when programming in D, I should have the whole stdlib open in geany tabs... Anyway, as said above, this feature is 'orthogonal' to the question discussed in this thread.

I'm fed up with people opposing to features very relevant for code clarity, which they are not forced to use, and can hardly bother when reading code themselves. Is the second statement below really that hard to read?
        p = new Point([1,2,3], [3,2,1]);
        p = new Point(color:[1,2,3], pos:[3,2,1]);

Denis
--
_________________
vita es estrany
spir.wikidot.com

Reply via email to