@aschmitz well this is accompanied by my take that programs are too big and anything important should have multiple competing implementations in every language anyway
which granted is not the current open source ethos
(i am assuming a reasonable package manager for handling dependencies)
and the assumption is that you would only download programs in a language that you are familiar enough with to be able to support in the first place
@aschmitz and i'm not saying the parts are all there to go doing this now!! i'm just puzzling over the paradigm and feels like it offers some things that our current approach to software is somewhat lacking
@onethousandtwentyfour That would be a pretty significant shift, though it would be interesting.
I was wondering about a similar construction in the past: components for each part of a program, in several languages, which each did "the same thing", and if you needed to switch to one or the other (security, other bugs, local patches, whatever), that would Just Work.
It would be nice, but I agree that we're not there yet.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!