I’ve been a professional programmer for nearly a decade and I just realized that C# is C++++ with the pluses stacked
I know right‽ feels like when I learnt about the FedEx arrow for the first time
What FedEx arrow?
between E and x
Holy shit that’s crazy
There’s a lot of logos with hidden stuff like that.
Amazon’s logo has an arrow going from A to Z, implying they sell everything “from A to Z”
The Tostitos logo has two people holding chips (the Ts) and a bowl of salsa (the dot on the I):
Toyota’s logo has every letter of the company name in it:
The LG logo has the letters L and G in it:
It’s interesting to me that they used the English alphabet for the Toyota symbol instead of Japanese. Or is that symbol localised?
I’d guess the Toyota one is just coincidental.
Now if only LG could make a microwave where the LED display didn’t go out after a year.
C₊𝅄⨧⁺ᐩ is used for building firmware for hyperdimensional singularity processors.
TessaraCt
TesseraC+
Nix
I’m starting to have my suspicions
Where C♭
It’s not that bad, besides who cares with machines being as fast as they are nowadays?
I care, when I need to compile a lot of stuff multiple times on not-as-fast machines. I’ll create a private repo powered by my workstation just for this. For C stuff I don’t need to, because I can just use my workstations power via distcc.
Change is hard.
Issue is, Rust is not a drop-in replacement for C. The memory safety features are just one part, and since Rust is also a “weakly” functional language, thus its prefered to write such code with it.
Yeah, it’s not a small change. If there was a simpler way to make C memory-safe, it would have been done decades ago. It’s just a different language too, which is fair given how much younger it is.
Anything that is drop-in replacement for C (or C++ for that matter) is going to be awful because of the same compatibility burden, imo