I see, by PC you mean you don't want a traditional 'tower' PC, which is perfectly reasonable. I personally consider anything within the umbrella of "PC gaming" to be a PC, including laptops (even Macbooks).
entwine
That's a very strange opinion to read on programming.dev's Linux Lemmy community
Ackshually, the meme is encoded using progressively smaller images nested into the fourth panel of the comic. Each fourth panel is effectively a nested function call to the original comic procedure, which more closely represents recursion than an infinite loop.
For an infinite loop, one might instead lay out the 3 unique panels horizontally, and just memcpy them into rows below, creating a table. That's a regression in humor, but it'd fix the bug.
So I agree with @ryannathans@aussie.zone's review; The joke is about infinite loops, but the visual gag is about recursion.
That's how I started. When I was 10 years old, I discovered game maker and accidentally gained a lifelong passion for programming.
not the computer wizkid, but the average one
I can assure you that 10 year old me was below average with computers. It's a miracle I managed to figure out how to install gamemaker at all. The only thing that matters is interest, passion, and determination. If the child doesn't have those things, they probably won't succeed, and you probably can't force them to, which is fine. It doesn't mean they won't become a software engineer in the future, just that they won't do it at an early age. I know engineers who started learning programming in college, and are way smarter than me even though I had almost a decade head start.
EDIT: btw, I don't know if I'd recommend gamemaker today. When I started with it, it was simple and specifically aimed at learning. Today, it's trying to be a full-blown commercial game engine and it has gotten pretty complex. Another option might be Godot, but I'd strongly recommend against it. Godot is way too complex for someone's first game engine. Some people like Scratch, but IMO it's pretty lame and feels more like a homework assignment.
Some possible alternatives (haven't used them myself):
Or just search for "no code game engine" in your favorite search engine. There are probably tons of those today.
Everyone knows that memory safety isn't the only source of security vulnerabilities (unless you're bickering about programming languages on the internet, in which case 100% of security vulnerabilities are related to memory safety)
Rust users are one of Rust's biggest weaknesses.
This fascist wave is really bringing out all the cockroaches in our society. It's a good thing you can't erase anything on the internet, as this type of evidence will probably be useful in the future.
You'd better get in on a crypto grift, Kelly Shue of the Yale School of Management. I suspect you'll have a hard time finding work within the next 1-3 years.
Yes comrades, vote Republican. If the pain and suffering continues for long enough, America will realize capitalism doesn't work, and the year of ~~the Linux desktop~~ American communism will finally arrive!
You can already do that in standard C like this:
struct test {
int a;
struct {
char b;
float c;
} test2;
double d;
};
I can't think of any particular reason why you'd want an unnamed struct inside a struct, but you definitely would want to be able to have an unnamed struct inside a union. I suspect the struct-inside-struct thing can become useful in some scenarios involving unions.
It's not that convenient. I can't even think of a situation where this would be useful for structs, only unions. And in the case of unions, you usually want to keep them as small as possible (or better yet, avoid them altogether).
But besides that, C is a language that tends to prefer minimalism. Using macros, you can accomplish a similar thing already, even if it's not as nice.
But how do you evaluate if people are unconsenting about an act before the act takes place? That'd be premature evaluation.
Europe has backyards?
Lua is cozy, like a nice, warm dumpster fire.