7 ms·
> This cross-language composition remains remarkably rare in modern development, where we typically force everything into a single language ecosystem and its as
by quantified 1y ago
> This cross-language composition remains remarkably rare in modern development, where we typically force everything into a single language ecosystem and its assumptions.
I think IPC via HTTP, gRPC, Kafka, files, etc allows language decoupling pretty well. Intra-process communication is primarily single-language, though you can generally call from language X into C-language libs. Cross-process, I don't see where the assertion comes from.
- lenkite 1y agoSomething like Kafka should be part of the core operating system. Its API has been stable for years (decade+?) now.
- cenamus 1y agoIsn't dbus pretty much that (not that it's particularly good)
- all2 1y agoWouldn't passing comms through a C ABI still be placing everything into a single language? Or am I conflating communication protocol with 'language'? My parser/combinator/interpreter senses are tingling.