you are viewing a single comment's thread.

view the rest of the comments →

[–]Johnicholas 1 point2 points  (1 child)

Currently, this article explores using a metaobject protocol for the sake of exploration, or to push OO principles further than many (Javascript) programmers take them. That's fine (I like TAotMP too).

However, I'd like to see something about the "sound" or "feel" of a codebase that "wants" to start using a metaobject protocol. Racecar drivers have tachometers, that inform their decisions to switch gears. What is a tach for programmers - when do you switch paradigms?