Yes, those ideas are similar to ToonTalk (on Sun), CORBA, COM/DCOM/OLE, DBus,... just done in a more easier and approachable way.
I also happened to be the only PC dude among a circle of Amiga owning friends, so I know it relativity well.
Amiga had lots of good stuff, including a similar feature, and the ability to script whole applications via ARexx.
I advise a reading of https://datagubbe.se/ltmag/
I got to see an Amiga in action when I visited a friend who lived in England. It was soooooo awesome.
(I had to cut my teeth on an IBM PCjr.)
Yes, those ideas are similar to ToonTalk (on Sun), CORBA, COM/DCOM/OLE, DBus,... just done in a more easier and approachable way.
I also happened to be the only PC dude among a circle of Amiga owning friends, so I know it relativity well.
Amiga had lots of good stuff, including a similar feature, and the ability to script whole applications via ARexx.
I advise a reading of https://datagubbe.se/ltmag/