|
|
|
|
|
by agumonkey
5147 days ago
|
|
this 2 fold demultiplication hits my mind regularly. instance / class / metaclass / ()
instance / model / metamodel / () -- very redundant.
value / type / kind / ()
machine / vm / utm / ()
() denotes the closed loop where you don't need another layer.anybody has a theory that explains this trait ? |
|
If we were being precise, we would explicitly denote the level at which we were working. However, we tend not to do so for two reasons: first, that we rarely work with n-meta things for high n; and second, that being explicit is just plain unwieldy.
It’s for the same reason that we follow line, square, and cube with 4-cube, 5-cube, &c.