In the case of JS frameworks it's probably both: layers of crap all linear-searching the DOM for matching IDs.
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
You forgot "bad choice of algorithm".
-
Schlemiel kinda covered that, but I suspect layers are more common to make it into production because they're "just" a huge constant factor hard to see, and covered up by fast machine, not hopeless unscalability.
End of conversation
New conversation -
-
-
This type of thing can make debugging a lot harder in my experience too
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.