3 ms·
Do people still code like this?
by mandarax8 5y ago
Do people still code like this?
- mwattsun 5y agoYes Introduction to Fuchsia components Components are the foundational building blocks of software running in Fuchsia. Each component is a composable, sandboxed module that interacts with other components through capabilities. https://fuchsia.dev/fuchsia-src/concepts/components/v2/introduction https://fuchsia.dev/fuchsia-src/concepts/components/v2/intro... COM+ Application Overview https://docs.microsoft.com/en-us/windows/win32/cossdk/com--application-overview https://docs.microsoft.com/en-us/windows/win32/cossdk/com--a...
- pjmlp 5y agoYes, Windows is mostly COM nowadays, when it isn't .NET. Then you have XPC on Apple platforms, Android IPC and Fuschia IDL on Google's, D-BUS on GNU/Linux, and the new cloud fashion gRPC.
- wila 5y agoWhat is fun is that so many people say "but COM is outdated"... when I look around in Windows it is everywhere. :)
- pjmlp 5y agoMostly because they didn't got the memo and think .NET replaced COM. Which was kind of the original idea, but then with Longhorn WinDev wasn't happy with how things were going, so instead of doing like Google with Android, pushing the new stack no matter what, they worked against it. So when the reboot that would become Vista started, all Longhorn ideas got redone as COM instead of .NET. And since then all major APIs are COM based, eventually with .NET bindings as well.
- tonyedgecombe 5y agoYes, Manu's comic is spot on on this: https://en.wikipedia.org/wiki/Manu_Cornet#/media/File:%22Org_charts%22_comic_by_Manu_Cornet.png https://en.wikipedia.org/wiki/Manu_Cornet#/media/File:%22Org...