lets talk the only true verifiable piece of wisdom in tech
what is OpenGL? OpenGL is a spec revolved around controlling graphical operations
"control" is the keyword, a super computer with a thousand cores each with 5Ghz in processing capacity would crash if a 10 thousand simple arithmetic-addition operations are thrown at it at once
that means that multi-threading is the dance of distributing operations from a global event loop into per core event loops
without such control flow, multi-threading becomes infinite-threading which would evidently crash any computer in its face
that's the wisdom: "Event loop is the only abstraction shared between all async/concurrent forms of computing"
You can find that piece of wisdom manifesting everywhere down from hardware architecture to low-level cpu/gpu flows up to js.
This implies that we can judge application-x as bad or good on wither it follows an event loop model or not.
Moreover, If application-x does not follow an event loop model we can blindly state that application-x is constructed mostly of weird cases handlings leaking throughout it's bad foundation.
and that apriori knowledge is the wisdom.
Login to reply