this post was submitted on 24 Feb 2025
389 points (99.2% liked)
Programmer Humor
24932 readers
1466 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It's even happened to me with python. I stepped away from programming for a while and now all the guides are about 3.8 while the version on trixie is 3.13
Has python changed that much for a new learner that a 3.8 tutorial is worthless in 3.13?
I don't think so...there's new features that wouldn't be taught, but most everything from Hello World to decorators and lambdas were present in both.
Now, if you have a python 2 guide....yeah. That's worthless. That shows its flaws during "Hello World".
Well the last version I was actively using was 3.6 and the shiniest new feature I remember is switch cases from 3.7, so yes it has for me
Well. Yeah, if you want to learn the shiniest new features, you'll need the shiniest new references.
But for a new user, for whom Python is probably one of the first languages they learn, a 3.8 reference won't give them much trouble for a while.
I say this as a novice Python user tho.
I think each of 3.8 through 3.11 were substantial, just in different ways.
I believe it! One glimpse at the latest docs tells me that every major builtin library I knew is depreciated or gone. I'm not even sure if
secrets
is still the correct encryption library. Honestly I might have to start fresh with Python like it's a new language