I’m happy that python basically took over the role once filled by matlab, and I’m happy that it became the leader in AI dev instead of something worse (probably Java if gpt2 had hit 5-10 years earlier).
But you’re right. It’s not fun anymore. It feels more like a pseudolanguage for expressing tensors now, because of the influx.
I’m exaggerating only in feigned outrage. In my actions, I’ve been coding in rust, go, and zig ever since ChatGPT came out.
I think that moment made me value python less. When I think about why, it’s because python became less challenging, and the problem space shrank.
It’s been fun to go back to low-level and remember how computers actually work.
mypy --strict in CI & don't let dict[str, Any] pass review if the keys are constants, insist on a dataclass or at least a TypedDict.