5 ms·
Unix CLI philosophy, COM, ActiveX, Desktop Widgets, AppleScript, IFRAME's, The microservices movement, iOS Shortcuts, IFTTT, WebComponents, audio plugins, etc -
by swatcoder 3y ago
Unix CLI philosophy, COM, ActiveX, Desktop Widgets, AppleScript, IFRAME's, The microservices movement, iOS Shortcuts, IFTTT, WebComponents, audio plugins, etc -- consumer clients and backend services have continuously explored composability as an engineering approach. Enterprise products often drown in bespoke/internal approaches to it.
It's an obvious idea, sometimes productive, but tends to accumulate incoherence, impedance, and security issues over time so (with exceptions) any given implementation tends to burn itself out eventually.
There are living examples now, there were many examples in the OP's 2005 world, and there will be more in the future.
The OP was frustrated by nobody buying into their own idea, but they write about it like it was innovative and unappreciated rather than common and naturally limited.