Disclaimer: I pretty much don’t like Rust, but most criticism of it boils down to culture war.
If nothing else, there’s also OpenD, which might be better for you based on your requirements.
He/Him | Hu/En/some Jp | ASD | Bi | C/C++/D/C#/Java
If nothing else, there’s also OpenD, which might be better for you based on your requirements.
Yes, they’re letting the community to deal with the noGC part, while Phobos will be strictly GC in the future.
It kind of bounces back after the catastrophe that D1 vs D2 and Phobos vs Tango caused, but might be broken by AI bros trying to chase the vibe coding trend.
Multiple in fact. D1 vs D2, Tango vs Phobos, mutable by default vs const by default (was minor, but allegedly lead to the existence of Rust), Adam D Ruppe leaving and forking the compiler (OpenD - might be useful to you depending on things), “let nazis code” (though DLF have not only backtracked on it but also set up some basic safety measures), etc. Can still recommend the language if you want a more C-style language and not OCaml with curly brackets, or if borrow checker is a dealbreaker for you in Rust.

I think a potential OpenAI “bailout” should go something like this:
I often joked, that if South Park made an episode about Rust, the compiler would work with a USB connected dildo, that you must suck every time you want to declare a variable instead of a constant, or go unsafe, also would feature a Cult of Java developers, that argue Java isn’t OOP, because you can just suck off the dick of the compiler in the same way, and use static functions and not have a complicated class hierarchy.
Complying in advance.
They often are worse, because everything needed to be an electron app, so they could hire the cheaper web developers for it, and also can boast about “instant cross platform support” even if they don’t release Linux versions.
Qt and GTK could do cross platform support, but not data collection, for big data purposes.
I know. My main grief with it is that it should have been a memory safe language closer in looks and paradigm with C, but many of those alternatives are still new. Would have solved some of the drama surrounding Rust integration.
It’s 70-80% culture war bullshit, the rest is actual complaints for the language (or at least the use of language) often bundled with culture war bullshit.
But be noted it’s really not a drop-in replacement language for C-derived languages. It’s more like OCaml with curly brackets.
And some people pretend Rust is literally Satan, because the Code of Conduct, meanwhile companies like Twitter use it, projects like Ladybird use it, etc.
Disclaimer: I pretty much don’t like Rust, but most criticism of it boils down to culture war.
Someone to link a gijinka based on Linux?
So gatcha games are just video games returning to their roots?
Where’s “video games that you never actually own, but at least you pay to beat them”?
Where’s “removal of a common phone feature, because if you don’t buy a $528 external DAC and a $9164 planar headphones, you’ll be okay with a pair of raycons”?
Got one step closer, as I found this website finally telling me how ALSA device names work: http://james.ahlstrom.name/alsa_names.html
There’s now 4 competing standards.
TBH, the compiler issue mostly resolved, only thing that is still problematic is module constructor order between DMD and LDC.