Update on two things:
One is that I now better understand what it means that D objects
are "reference by default". This means that references *can* be
null if they are declared with a class. In my commits last night,
I have changed many pointers into references. I think my time
will be smoother from now on, spending far less time trying to
debug segfaults.
Secondly, I found out that interfaces can't have variables.
What!? That's crazy! Why wouldn't they? They totally should.
Doesn't this mean that I will need to use getter and setter
functions instead of direct access when using interfaces? I don't
like this.
- Can a D library ... Liam McGillivray via Digitalmars-d-learn
- Re: Can a D... Richard (Rikki) Andrew Cattermole via Digitalmars-d-learn
- Re: Can... Liam McGillivray via Digitalmars-d-learn
- Re:... Richard (Rikki) Andrew Cattermole via Digitalmars-d-learn
- ... Liam McGillivray via Digitalmars-d-learn
- ... cc via Digitalmars-d-learn
- ... Liam McGillivray via Digitalmars-d-learn
- ... Liam McGillivray via Digitalmars-d-learn
- ... Liam McGillivray via Digitalmars-d-learn
- ... Liam McGillivray via Digitalmars-d-learn
- ... cc via Digitalmars-d-learn
- Re: Can... Liam McGillivray via Digitalmars-d-learn