In a dynamic language, it is a great POO feature that an object is both prototype and instance: thus when building nested hierarchies of incrementally refined prototypes, you don't need to manually track the shape of the hierarchy to recursively instantiate all prototypes.
-
-
The prototype system for the Amulet UI system allows designating a slot as local (not inherited), inherited by delegation, inherited by copy, or part-of (the object pointed to is also copied as a part of the parent) The Carnegie Representation Lang. had even more expressiveness.
-
I've been reading some of the papers about KR in garnet and I find their conception of inheritance and relating prototypes fascinating. I've often felt that the failure of the Javascript community to really assimilate prototypes is one of the worst things about web development.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!