Just cus structs and classes work differently, and classes are much more common. I tend to make everything a class, unless there is a really good reason to make it a struct.
The most common programming language where "struct" and "class" are both kinds of user defined type is C++. In C++ they only "work differently" in that the default accessibility is different, a "struct" is the same as a "class" if you change the accessibility to public at the top with an access specifier.
If you think you saw a bigger difference you're wrong.
Classes are a safe default even if you expect things to go very, very fast.
The overhead of screwing up NUMA concerns vastly outstrips any kind of class vs struct differences. It's really one of the very last things you should be worrying about.
Allocating an array of a class vs an array of struct might seem like you're getting a wildly different memory arrangement, but from the perspective of space & time this distinction is mostly pointless. Where the information resides at any given moment is the most important thing (L1/L2/L3/DRAM/SSD/GPU/AWS). Its shape is largely irrelevant.
I downloaded the AshesStandalone_V1_51.zip file, but it looks like it only contains the windows executable. For our linux friends, unzip it, install gzdoom, and then run this command inside the "Resources" folder to play it on linux:
It's a sort of duke roguelike with 100's of potential levels, you play through a a certain random number of them in a run. Also you unlock all sorts of power ups as you progress, enemies also get stronger and get random buffs. + Theyve added a load of mechanics, more weapons, enemies, more playable characters etc.
Well, at least vote with your wallet, support FOSS and drm free stuff. Never support drm (if u still want access to drm containing stuff, just pirate it)
Sure there is. But not for wha people use their phones for.
Can I call an Uber from a Linux app? Pay for things with tap to pay? Food or grocery delivery? Public transit passes? Etc.
Windows phone tried to unseat the duopoly. The OS was surprisingly good. But, no one made apps so it died.
Same thing for Linux phones.
edit if Apple didn’t go through great lengths to cripple PWAs then it wouldn’t be as big a problem. But even all the various services are crippling their own websites to direct people to apps for that sweet sweet data harvesting.
reply