Very cool. I wonder how portable the theory behind it is. That's one problem with the m1 macs, gdb doesn't support them.
mrkite
Search for Floyd Steinberg dithering. That's the algorithm used by a lot of classic Mac software.
I thought it was well known that the studies about Dvorak being superior were fabricated by Dvorak himself... but apparently that's forgotten knowledge.
Here's a magazine article about it: https://reason.com/1996/06/01/typing-errors/
Focus more on stability in terms of apis. We can't be rewriting our apps constantly because they keep updating frameworks every year.
C. I've been programming for over 30 years and it's the only language to survive. Imagine if I was asked this question 30 years ago and picked perl or Pascal, I'd be screwed today.
Expect isalpha is part of the standard library not an arbitrary function, a compile should be able to optimize standard calls.
Someone should build a search engine or something....
I spent 20 years working for my local newspaper. It was a ton of fun and I constantly got to do new things. I did everything from making a palm pilot game to accompany our coverage of the Sydney Olympics, to an Apache module for a custom cms to iPhone and Android apps.
Now I can't say that working for a news company is a good idea in 2023, but the point is there's probably a company local to you that needs a wide variety of programming and isn't a "tech giant".
I still have plots from using the MSDOS version of AutoCAD back in highschool.
Typing in basic listings from magazines was pretty much the only way to get software.
It's funny because, I'm probably the minority, but I strongly prefer JetBrains IDEs.
So does anyone who was forced to use eclipse.
Gdb doesn't work at all on m1 macs