- 3 Posts
- 14 Comments
Async has been stable for a long time. Coroutines are just syntax sugar AFAIK.
What do you mean by “abstract away”, and what about it is exclusive to headers?
Eg most languages have something like a trait or interface wherein you can put a list of definitions (optionally with a default aka “inline” implementation) which are then actually implemented elsewhere. This is considered useful by everyone because it allows multiple implementations to be associated with 1 name. They are generally not desired in cases where only 1 implementation will ever be written.
AFAIK the only use case where headers accomplish the same is if they’re treated as documentation for an API that could be implemented by any library.
Admittedly certain programming styles benefit immensely from headers, despite the drawbacks to “design as you go” programming.
jjj@lemmy.blahaj.zoneto
PC Master Race@lemmy.world•Valve reportedly almost delisted Rainbow Six Siege from Steam after Ubisoft attempted to sell it cheaper on UplayEnglish
11·19 days agoIt’s common for those “other stores” to just be the dev’s own store or a store which takes a smaller cut than Valve.
To me, anyways, it seems perfectly expected for a business to want to pass on Valve’s charges to the customer. Whether this is harmful depends on whether you focus on the player or developer, and whether the developer responds by making the game cheaper everywhere or more expensive everywhere.
jjj@lemmy.blahaj.zoneto
PC Master Race@lemmy.world•Valve reportedly almost delisted Rainbow Six Siege from Steam after Ubisoft attempted to sell it cheaper on UplayEnglish
81·19 days agoI’m not in favor of these practices by Valve either. It seems like the group you’re describing are interpreting this as Valve wont let anyone rip off their customers so you can be sure you’re getting it at the best price there, rather than Valve wont let anyone change the narrative that you’re getting it at the best price there and should buy everything there.
jjj@lemmy.blahaj.zoneto
Programmer Humor@programming.dev•Kind of impressive when you think about it
3·1 month agoI would (probably not literally) wager that by “this” they meant *looks around at entire world*…
this
It tells you how to exit if you press ctrl+C, which is many people’s first instinct.
You wouldn’t download someone’s awesome tile art
Fun fact: there’s a group that shares this goal but was actually capable of doing it: https://www.scratch.mit.edu/
(TL;DR you can just let people explore coding in a simple language/engine and that’s enough of a stepping stone)
jjj@lemmy.blahaj.zoneOPto
Factorio@lemmy.world•PSA: This is what happens when you build on both sides of your main busEnglish
3·3 months agoI do that as well, although I set the threshold to 100 available bots in stead. They just get repair packs from “the” mall. (which is spread randomly throughout the base because… starter base)
https://piefed.blahaj.zone/comment/3791025
A near miss and a disaster are worlds apart in terms of consequence, but very close in terms of what went wrong.
jjj@lemmy.blahaj.zoneto
Technology@lemmy.world•This App Warns You if Someone Is Wearing Smart Glasses Nearby - 404mediaEnglish
52·4 months agohttps://xkcd.com/1251/ (there is always an xkcd about it)
FYI this comic is by https://stupidtwink.thecomicseries.com/. (also the creator of such internet sensations as “The weed that makes you gay” https://stupidtwink.thecomicseries.com/comics/173/)







This looks great!
It turns out genre doesn’t have to do with one’s preferences as much as the distribution of execution/planning/adaptation challenges:
https://youtube.com/watch?v=NgHvdCcmQ4o