Re:Jeff Bezos loses attempt to block the Moon-landing contra...
by Kinrany on Saturday July 31, 2021 @04:57PM
(#28021488)
> Would it be better if C, Java and Rust were integrated into a single überlanguage with one central committee to drive further development?
Yes!
They need different runtimes, but there's a lot of infractructure they could have been reusing. It's a shame we have a couple dozen language silos that have to reinvent everything.
Re:Jeff Bezos loses attempt to block the Moon-landing contra...
by hobofan on Saturday July 31, 2021 @05:28PM
(#28021708)
You mean like Rust (and Zig initially) building on top of LLVM? Or like the dozen languages that coexist on top of the JVM?
Rarely does a new language build everything from scratch, and the parts they build new are often progress.
Re:Jeff Bezos loses attempt to block the Moon-landing contra...
by Kinrany on Saturday July 31, 2021 @08:27PM
(#28022641)
Yes, but also build tools and package management.
I'm not blaming the authors. It's not any one language's responsibility to make tooling stacks modular and interoperable.
Re:Jeff Bezos loses attempt to block the Moon-landing contra...
by simcop2387 on Saturday July 31, 2021 @04:58PM
(#28021506)
For an example of this, see the Parrot VM from the Raku/Perl 6 development.
From a layman's perspective, an idea like that would make superficial sense; they are all programming languages, after all. From a programmer's perspective, that would be a nightmare.
I think the companies are so far apart that extensive technical cooperation would slow them both down. Maybe they could share a weather service or even a drone ship fleet for landings, but not the core products and their parts.