One of the reasons why so many developers do not understand how the Windows works (other than looking into its documentation strangely sparse and overwhelming at the same time) is not just because the tooling and language “projections” obscure the underlying platform. No. The real reason is: there are no clear and detailed Windows 10 blueprints.
Software and IT systems
MS WORD Help System is solidly anchored in the past century. Illustration above clarifies the hoops countless of “Office Solution” developers have to go through every day.
jQuery is internally maintaining the list of events it was asked to attach/detach to/from an element. Strictly speaking this is not a ‘list’ but a bit more complex structure. That ‘list’ is internally attached to elements (and managed) by using jQuery data mechanism.
Maybe this CLANG fork will turn out to be “just” what Microsoft implemented as Non Standard C++ attributes , or not … it does not matter. I think it is now an obvious solution, to establish a working industrial strength MULTI OS DEVENV . That must exist as a solid foundation under the highway to the next Office.