4 ms·
It's awesome, but also funny that we're using WASM to reinvent COM 30 years later. And that's not a knock on WASM. It's just that COM was pretty neat for it's
by rpeden 3y ago
It's awesome, but also funny that we're using WASM to reinvent COM 30 years later.
And that's not a knock on WASM. It's just that COM was pretty neat for it's time, even if it was sometimes painful in practice.
But I find it pretty nifty that I can still take a COM library written in one language and then import and use it in C++, C#, Python, Ruby, JavaScript, or Racket (and plenty of others - those are just the ones I've used COM libraries with.)
- theta_d 3y ago1998 was the pinnacle of software development. VB6 composing off the shelf COM components purchased form a catalog sent in the physical mail. Desktop apps were still a thing. The web was simple. ASP or some CGI scripts. Perfection.
- pjmlp 3y agoCOM is pretty much presence tense, it being the main Windows ABI since Windows Vista adopted Longhorn ideas into COM/C++ instead of .NET. The tooling could have been improved, but I guess WinDev really loves their baroque tools.