Message-Passing

Sean Kelly sean at invisibleduck.org
Sat Jan 21 08:09:53 PST 2012


Seriously?  I usually turn that feature off if I use an IDE that has it. Large projects aren't an issue. I've worked on some counted in millions of lines of code. 

Sent from my iPhone

On Jan 21, 2012, at 7:23 AM, "F i L" <witte2008 at gmail.com> wrote:

> Manu wrote:
>> Eg, I press '.' and the list of methods appears, and I skim through the
>> list and choose the one that looks appropriate, I'll choose receive, and
>> then I'll be puzzled by the argument list and why it doesn't work like I
>> expect, after a little wasted time, I may begrudgingly read the manual... I
>> personally feel this is an API failure, and the single most important thing
>> that C# gets right. You can literally code C# effectively with absolutely
>> no prior knowledge of the language just using the '.' key with
>> code-complete in your IDE. The API's are really exceptionally intuitive.
> 
> This is a big restraint to D's popularity. It's certainly a complaint I've heard from others. An IDE with intelligence might have been a luxury in the past, but it's quickly becoming essential to large project development. Things like hunting through poorly cross-referenced documentation just to find out how to convert a string to an int, then doing it all over again when you realize the same function doesn't go both ways is just a pain in the ass.


More information about the Digitalmars-d mailing list