Wdym? They’re so good they even got backported to C in C23
You know how often C gets big features like that? I mean to get auto they had to basically deprecate a keyword (well, sort of)
I make things: electronics and software and music and stories and all sorts of other things.
Wdym? They’re so good they even got backported to C in C23
You know how often C gets big features like that? I mean to get auto they had to basically deprecate a keyword (well, sort of)
Ah I see. So the complaints aren’t really in the feature-set or design of the app, but rather the optimization.
That makes sense to me now. I was coming from the perspective of “I really like how information is organized and how collaboration works” not from a “does this app function well.”
I’ve never really had any performance issues, personally. Perhaps that’s bc I always used the Linux app back when I used teams and had a beefy PC. It had its own issues, but they were really with getting it to run in the first place. Once I could get it running, it always worked well for me.
Also, I was using it a couple years ago, pre-copilot, so maybe that’s added to the crappiness
Never understood the hate. Teams is by far the most competent messaging platform out there. Way more intuitive that crap like Slack or Discord
Just use enums


This is how I learned about ReScript


This is just a vertical scrolling window manager
Having bunch of plugins built-in is not any better than having a bunch of plugins


All you need is HTML, Javascript, and CSS


Fun fact, even tho B is False, Math.min > Math.max is true


Big talk from AI who almost constantly generates syntax errors lol


typedef struct {
bool a: 1;
bool b: 1;
bool c: 1;
bool d: 1;
bool e: 1;
bool f: 1;
bool g: 1;
bool h: 1;
} __attribute__((__packed__)) not_if_you_have_enough_booleans_t;
Common Dynamic Typing L
People who work at Apple: Completely Blank
“I will revise that part to reflect the correct approach.”
Proceeds to spit out the exact same output


Don’t leave out “nano duckduckgo” and “code brave”
And any project worth their salt will reject it for two reasons:
You can put anything in your dialog box
I made a shortcut that’s Ctrl + S to save and Ctrl + X to exit, so I don’t have to remember it and have now forgotten to make room for more Rust knowledge
So… pure functional programming w/ out state?
As others said, it means nullable, but to put it in more intuitive, less-jargony way - it’s a question mark bc you don’t know if the value is actually there or not. It could be a Singleton, but it isn’t until you check if there is a value. Whereas if you have, idk,
int ano question mark, then you’re saying you actually have data.Essentially with C# 8, they “removed” null and reused the idea of null references in creating what is essentially an Option like in other languages. You either have some data of some type, or none (a null reference, in this case). By default, everything has to be there. Then when you need null, e.g. you may not have something initialized or an operation could fail, you explicitly grab for it. Thus it reduces null pointer bugs. If you don’t need nullability, you can ensure that you don’t accidentally write in an issue. It safety checks statements and parameters.