[-] entwine@programming.dev 4 points 1 week ago

I believe Rust is a poor choice for games. Games have always needed to balance iteration times with performance. C++ has traditionally been a good middle ground, but nowadays computers/consoles are fast enough that even javascript is a solid choice.

Rust makes sacrifices to iteration times for safety, not even for performance. It's optimizing the wrong thing and making the wrong trade offs (for games), and probably the primary reason there are so few Rust games. Your character controller, dialog system, inventory management, renderer, physics engine, and 99% of your actual game systems don't need memory safety.

Multiplayer and file IO would benefit from memory safety, and it would probably be a good idea for existing C++ game engines to consider adopting Rust frameworks for those parts (even if it wouldn't be bullet proof).

With that said, game dev is an art/craft, and people should use whatever tools they like to create their art. It doesn't bother me. I'm just saying that, from a strictly engineering opinion, I don't think Rust is the most pragmatic choice for game dev.

[-] entwine@programming.dev 4 points 2 weeks ago

From CachyOS's homepage:

CachyOS ships every package optimized for your CPU - compiled with x86-64-v3/v4 and Zen4 instructions, LTO, and PGO - on top of a custom kernel with the tuned EEVDF scheduler. The result: a noticeably faster Arch Linux experience with the same rolling-release flexibility you expect.

There's no way this many gamers know what half of those things mean. Someone should look into the marketing behind cachy because whatever they're doing is clearly a winning strategy in the distro wars.

Also, it's pretty funny to see Nix and Flatpak on here. Nix can't beat another package manager even when it tries to compete in a totally different category.

...but at least it surpassed Manjaro

[-] entwine@programming.dev 4 points 4 weeks ago

This is the type of thing that pushes developers towards AI music generators and similar tools.

Being a piece of shit human being should be enough disbar lawyers.

[-] entwine@programming.dev 4 points 2 months ago

I agree with everything this article said. A lot of software would work better if devs took the time to learn and appreciate XML. Many times I've found myself reinventing shit XML gives you for free.

...But at the same time, if I'm working on a developer-facing product of any kind, I know that choosing XML over JSON is going to turn a lot of people away.

[-] entwine@programming.dev 4 points 3 months ago

Wrong. If that were true, it wouldn't have suddenly gone up 22% this past year.

...I wonder, did something happen recently that might have led to an influx of incels/cucks/betas into the chad Linux community?

[-] entwine@programming.dev 4 points 4 months ago

Is buying a smartphone with a properietary OS from an EU company really a smart decision after chat control?

I think I'm going to be sticking with Graphene

[-] entwine@programming.dev 4 points 5 months ago

It was an idea he wrote about once for a high school homework assignment, and he got an A on it. (/s for people not familiar with Canonical's weird obsession with employee highschool performance)

[-] entwine@programming.dev 4 points 6 months ago

Final nail in the coffin.

[-] entwine@programming.dev 4 points 6 months ago

What's the logo between Guix and C?

[-] entwine@programming.dev 4 points 6 months ago

I wonder (fantasize, really) if this is in response to more and more people moving towards Linux and alternatives to MS Office? If it's about the threat of being sued over the DMA, a one year extension seems arbitrary and probably not enough to address whatever the legal issues would be.

[-] entwine@programming.dev 4 points 7 months ago

The outcome is the same, but the meaning is scarier. In the first case, it's a corrupt/incompetent politician being corrupt/incompetent, which is nothing new (Bush is the same redneck dipshit who purposefully lied to justify a war with Iraq)

This time, it's a competent judge outright refusing to enforce the law even after he himself found them unambiguously guilty of breaking it, and even found they destroyed evidence to try to avoid getting caught. The rot has crept into the judiciary, which is supposed to be America's final line of defense against corruption and injustice.

I think I'm going to start investing in crypto, or maybe launch some AI-powered botnet to scam vulnerable grandparents out of their life savings. The age of honesty and integrity is officially dead.

[-] entwine@programming.dev 4 points 7 months ago

With old hardware, beggars can't be choosers. I get the appeal of the nouveau driver, but if your goal is to save a machine from the landfill, it's probably the better compromise to use the proprietary driver and keep it actually competitive for as long as possible. Those 900/1000 series cards are still plenty powerful today, even if they can't quite do AAA gaming anymore.

view more: ‹ prev next ›

entwine

joined 7 months ago