News for hackers. Stuff that matters.
Re:Cargo-style dependency management for C, C++ and other la... by jnxx on Wednesday October 21, 2020 @08:53AM (#24847315)
I am sure that a GCC implementation will happen, as there are already discussions to allow Rust modules in the Linux kernel.

But wait, are you saying that Go and Python are not serious languages?

Re:Cargo-style dependency management for C, C++ and other la... by throwaway894345 on Wednesday October 21, 2020 @09:06AM (#24847440)
Go has a second compiler—gccgo. Python also has other implementations, but because there is no Python standard, the compatibility of those implementations with the broader ecosystem varies enormously and CPython is the de facto standard (the extent to which an implementation wants to be compatible is the extent to which it must be slow, because it means adhering more closely to the design mistakes that CPython has committed itself to).
Re:Cargo-style dependency management for C, C++ and other la... by correct_horse on Wednesday October 21, 2020 @09:09AM (#24847475)
Python is a bad example. Cython and pypy are very widely used. IronPython, Jython, etc. also exist. Go is a better example, but even Go has a gcc backend, although it is rarely used in production as I understand.
Re:Cargo-style dependency management for C, C++ and other la... by higerordermap on Wednesday October 21, 2020 @12:03PM (#24849108)
Go has a spec. Rust doesn't even have a spec at the moment.