Pure BS. If I wrote something in Rust rather than a binding it was because using often Linux based C libs on all Tier 1 platform is as smooth of a process as swimming in shards of glass.
Also even if you aim for DX it is very subjective which causes fragmentation, which causes abandonment and other issues, as mentioned in my comment.
This is a job sir, if it's painful that's to be expected ( and probably unavoidable too, in 30 years the new generation will hate your "smooth" DX)
Sure reuse where possible, but sometimes you need to rewrite.
> which causes abandonment and other issues, as mentioned in my comment.
Did Linux being written in C stop Intel from abandoning it? The abandonment issues mentioned are mostly orthogonal.
C stopping retreat of corporations from the open source space, is about as likely as a paper mache figure will have an effect on the Dark matter distribution. You are suggesting picking prog. languages will have an effect on global economics.
C being unpopular and thus not picked for development is more due to it being a very footgunny language, without modern programming language conveniences. Like package management or linters available out of the box.
That's both an obscure and a complicated OS/Arch combination.
>Intel abandoned Linux
I don't understand, Intel never maintained Linux.
>C being unpopular
Lol
Ok. A more realistic example. I want to develop a Windows game, because that's where the audience is. And I want to develop my game in Rust, because I know it better than C++.
So, I need a tar/zar/mar library that exists on Linux as a C lib or Rust native library. My goal is to finish the game but don't care about performance or even CVEs that much.
> Intel never maintained Linux
They definitely did maintain several drivers, and Clear Linux Distribution.
But I was talking about their overall strategy. They are pivoting to "Intel first" mantra, sacking many Linux driver maintainers.
https://www.theregister.com/2025/10/09/intel_open_source_com...
> Lol
What niche is it popular now that hasn't been devoured by C++, Java and others?