shriram / plai-public

Repository for (for now) filing bug reports about PLAI.
7 stars 0 forks source link

possibly omit self in node and mt definition #27

Open bremner opened 11 months ago

bremner commented 11 months ago

Contact Details

bremner@unb.ca

Which part are you commenting on?

p. 95, v 3.2.2

What's your suggestion?

Initially I thought these examples should use msg/self, but I eventually realized that is only necessary in the extra-parameter version of self. I'm not sure if that's just me, or if there is some general potential for confusion.

At least for slides I find it a nice simplification to drop the extra machinery to set up self. I guess it depends how much you think self reference is orthogonal to inheritance.