Just want folks to know, I guess it's my old age, but "the programming world", even the python world, seems to be speeding away from me

* I've been using Gemini in my vscode for some weeks. It continues to be mostly useless unless I have to dip into some framework or language I know nothing about and don't really want to know much about, which is about 1% of my programming time. I benefit from slightly nicer autocomplete in my editor from it. But the kids are all like, "I'm definitely 3-4x faster now that we have LLMs". What?
* Everyone uses Ruff. Ruff is a non-starter for me since it does not support plugins. Important plugins like flake8-import-order as well as some of my own can't be used. People aren't sorting their imports? or using a bunch of other plugins I think every codebase should have? Also flake8 is...not slow? I can run it on the entire SQLAlchemy codebase (it's a lot of code!) with eight plugins and it takes about 800ms. OMG IT TAKES 800ms AND RUFF TAKES 18ms! HOW CAN YOU NOT SEE THAT ZEEK? YOU CAN ALMOST EXHALE A FULL BREATH IN 800MS!
* uv? Everyone is like, "wow its SO FAST I'll never use pip again" - Wait, how often are you running pip with a new environment that the few seconds it takes is some kind of problem? Is your test suite also 10ms to run? For every one time I run pip I run my test suite like 3800 times. Why is "pip is slow!" the bottleneck? What am I missing? Who gives a shit? if your pip is slow because it's building a huge C package that has no wheel on pypi, uv isn't going to fix that? What are you all doing while your test suites run (or you're waiting for a CI or whatever) that you can't be doing the 1/1000ths of those "waiting times" that you are running pip?
* The usual "I use uv (or previously poetry or whatever) and I dont have to understand virtualenvs ! What? People what is the problem with virtualenv? I'm not that brilliant of a person, this is the most obvious thing in the world?

So enjoy the world, young people ! Whatever that is

0

If you have a fediverse account, you can quote this note from your own instance. Search https://hachyderm.io/users/zzzeek/statuses/114735932295598698 on your instance and quote it. (Note that quoting is not supported in Mastodon.)