At least my game engine, PixelPerfectEngine, is being tested on the Raspberry Pi 400, so a stronger hardware with Linux shouldn’t be an obstacle, but that engine isn’t made for that kind of spectacle if you can decode its name.
He/Him | Hu/En/some Jp | ASD | Bi | C/C++/D/C#/Java
- 3 Posts
- 29 Comments
Yes, but not many games run on ARM natively.
ZILtoid1991@lemmy.worldto Linux@lemmy.ml•Asahi Lina Pausing Work On Apple GPU Linux Driver Development167·2 months agoRemoved by mod
ZILtoid1991@lemmy.worldto Open Source@lemmy.ml•I don't know why but it pissed me off so much that they called gimp "freeware"42·2 months agoThere’s some non-freeware FOSS projects, especially in pursuit of some support. While the better ones either have an easy to use build system and/or just negwares if you download their “trial” version, projects like Ardour is a lot more involved. It has actual noise injected into the sound output, it has a convoluted build system (for which they don’t provide build manuals - after forking, you’ll find out it will also need a specific version of VS to build), and on top of that, an expensive subscription model.
ZILtoid1991@lemmy.worldto Open Source@lemmy.ml•Codeberg is currently suffering from hate campaigns due to far-right forces2·3 months agoDo you think one should also show acceptance of highly defamatory speech, and only punish the very people that act out on them?
ZILtoid1991@lemmy.worldto Open Source@lemmy.ml•Codeberg is currently suffering from hate campaigns due to far-right forces3·3 months agoBelieving that certain groups must be eradicated isn’t covered under my tolerance of “diverse opinions”.
ZILtoid1991@lemmy.worldto Open Source@lemmy.ml•Codeberg is currently suffering from hate campaigns due to far-right forces5·3 months agoDude, do you think a group that hates “diversity” in its every shape and form is just “moderate”?
ZILtoid1991@lemmy.worldto Linux@lemmy.ml•Asahi Linux Lead Developer Hector Martin Steps Down As Upstream Apple Silicon Maintainer12·3 months ago- Dumb culture wars around programming languages.
- It a lot different from C. In C, you have
Typeidentifier variable;
, in Rust you havelet mut variable : Typeidentifier;
, and it’s just the tip of the iceberg. - Some of its safety features (including RAII - a favorite feature of marcan) are both detrimental to the performance and hard or impossible to opt out from.
ZILtoid1991@lemmy.worldto Open Source@lemmy.ml•US Bill proposed to jail people who download Deepseek28·4 months ago> be european > deepseek gets banned > "hardfork" it to a european hosted gitlab instance > see openai and xai tears flowing again
ZILtoid1991@lemmy.worldto Linux@lemmy.ml•Debian is Ditching X (Twitter) Citing These Reasons22·4 months agoDoes Wayland has its own Mastodon instance? If yes, they could do a funny.
ZILtoid1991@lemmy.worldto Programmer Humor@lemmy.ml•It's a Unix system! Elon knows this!22·4 months agoNow I want to see:
- a genius’es concept of an idiot
- an idiot’s concept of an idiot
- a genius’es concept of a genius
I only have a 3k monitor, and I can manage it. Sometimes I comment line-by-line even.
XML has its strengths as a markdown format. My own formatted text format ETML is based on XML, as I could recycle old HTML conventions (still has stylesheet as an option), and I can store multiple text blocks in an XML file. It’s not something my main choice of human readable format SDL excels at, which itself has its own issues (I’m writing my own extensions/refinements for it by the name XDL, with hexadecimal numbers, ISO dates, etc.).
ZILtoid1991@lemmy.worldto Linux@lemmy.ml•Rust in Linux lead retires rather than deal with more “nontechnical nonsense”2·9 months agohttps://github.com/ZILtoid1991/newxml/tree/main
This XML parser of mine uses safe by default.
ZILtoid1991@lemmy.worldto Linux@lemmy.ml•Rust in Linux lead retires rather than deal with more “nontechnical nonsense”1·9 months agoPointers are not guaranteed to be safe. DIP1000 was supposed to solve the issue of a pointer referencing to a now expired variable (see example below), but it’s being replaced by something else instead.
int* p; { int q = 42; p = &q; } writeln(*p); //ERROR: This will cause memory leakage, due to q no longer existing
ZILtoid1991@lemmy.worldto Linux@lemmy.ml•Rust in Linux lead retires rather than deal with more “nontechnical nonsense”11·9 months agoD has many memory safety features. For local variables, one should use pointers, otherwise
ref
does references that are guaranteed to be valid to their lifetime, and thus have said limitations.
ZILtoid1991@lemmy.worldto Linux@lemmy.ml•Rust in Linux lead retires rather than deal with more “nontechnical nonsense”313·9 months agoThat’s why I often recommend D instead.
Has a much more C-style syntax, except much more refined from the years of hindsight. The catch? No corporate backing, didn’t jump on the “immutable by default” trend when functional programming evangelists said
for
loops are a bad practice and instead we should just write recursive functions as a workaround, memory safety is opt-in (although “safe by default” can be done by starting your files with@safe:
), some of the lead devs are “naive centrists” who want to “give everyone a chance at coding even if they’re bad people (nazis)”, implementing new changes to the lang has slowed down significantly up until the departure of Adam D Ruppe and the drama surrounding it, etc.
ZILtoid1991@lemmy.worldto Linux@lemmy.ml•One Of The Rust Linux Kernel Maintainers Steps Down - Cites "Nontechnical Nonsense"65·9 months agoThe sad thing is, there are other languages better at replacing C/C++ due to closer resemblance, except they’re rarely used due to lack of trendy technology that is being hyped in Rust. D lost a lot of ground due to its maintainers didn’t make it an “immutable by default” language at the time when functional programming paradigm was the next big thing in programming (which D can still do, as long as you’re not too fussy about using
const
everywhere).
We should host a parody (online) conference, where we talk about things we know jackshit about, but if we were experts.