Woodruff: Weird architectures weren't supported to begin with
Woodruff: Weird architectures weren't supported to begin with
Posted Mar 2, 2021 8:44 UTC (Tue) by pm215 (subscriber, #98099)In reply to: Woodruff: Weird architectures weren't supported to begin with by jfred
Parent article: Woodruff: Weird architectures weren't supported to begin with
I'm not sure I'd take that bet. There have been significant numbers of people paid to get Linux ecosystem software working well on Arm for decades, covering not just the kernel proper but also gcc, llvm, gdb, Rust, Fortran compilers, browser Javascript engines, Java, fixing build issues, scanning distro package archives for programs with inline asm that would benefit from having Arm versions of that asm, and a lot of other stuff I can't think of off the top of my head because it's a bit more out of my area. Yes, absolutely there is reliance on and appreciation for individual projects and developers who add or improve Arm support because they personally wanted it, but there is also sustained corporate effort from multiple companies. Getting an architecture up from 'mostly seems to work' to 'parity with x86-64 on everything, including performance' doesn't happen overnight, even if the initial "boots and runs the basically-portable stuff" is a comparatively easy bar to clear.
