On 01/23/2018 07:08 AM, Hadrien Grasland wrote:
You're right, it's probably that :) My largest package management experience comes from HEP experiments, where we try to run quite poorly written and bleeding edge (C++14/17) software on very... ahem... *stable* RedHat releases, and it doesn't end very well. We basically end up maintaining everything but the kernel and libc ourselves in order to get sufficiently recent compilers and libs.
And that's not the background experience you should base your statements regarding distribution maintenance on. I am a physicist myself and I have worked with scientific code. Lots of that stuff causes heart attacks when reading through the code or build system. Using such packages for reference to argue that C/C++ is not a stable language and eco system, is dishonest, to say the least. C/C++, on the other hand, is still much better supported across the open source ecosystem. The Linux kernel supports more than 30 architectures, all of them are supported by gcc as well. And this portability was one of the key features why Linux is so successful these days. If we start porting many core packages to Rust, we are severely limiting the portability of Linux which is a very bad decision, in my opinion. Linux has effectively zero relevance on the desktop, but it's the dominating platform in embedded systems. Pushing a language which has no or limited support for the majority of embedded architectures (x86 is basically not existing in this market) is not a very good idea. And who tells me that the "starving organization" Mozilla is going to support Linux in the future? The vast majority of Firefox users are on Windows. Mozilla supporting Linux is not very viable from an economic point of view, so I would not be surprised if they dropped Linux support for this very reason. To quote long-time Linux kernel developer Geert Uytterhoeven: "There's lots of Linux beyond ia32" Adrian -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org