Message-Passing
F i L
witte2008 at gmail.com
Sat Jan 21 07:23:46 PST 2012
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