Andrei Alexandrescu wrote:
Again, most complaints have been directed towards writeln = 5. I think that's the major problem to be resolved.
Here's another, one that's pretty common:
class Person {
private string name_;
string name() {
return name_;
}
}
string[] split(string s, char separator) {
...
}
auto p = getPerson();
auto names = p.name.split(' '); // Doesn't compile - you need to do
p.name().split(' ');
