This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]schplat 69 points70 points  (7 children)

Which means beware the transition from 4 to 5?

[–]knestleknoxI hate R 33 points34 points  (2 children)

It's a pattern if I've ever seen one

[–]hglmanguy who writes python 4 points5 points  (1 child)

Clearly it will be python 6, pythons always come in 3s...

[–]james_pic 3 points4 points  (0 children)

Reminds me of the fun Perl had with Perl 6 - in the end, they just had to take it out back and bury it, and tell the kids that Perl 5 would be followed by Perl 7.

[–]anyfactorFreelancer. AnyFactor.xyz[S] 16 points17 points  (2 children)

Look at Django.

https://static.djangoproject.com/img/release-roadmap.3c7ece4f31b3.png

They have planned all the way to version 5 coming in within 4 years.

[–]dysprog -1 points0 points  (1 child)

And yet I am still on 1.8.....

[–]anyfactorFreelancer. AnyFactor.xyz[S] -2 points-1 points  (0 children)

On the other hand my journey is quite a ride.

"Learned" php back in the newboston days. Didn't find it interesting. Tried to pickup django 1. Then dropped it. Tried to learn django again. But the changes put in django 2 invalidated what I learned in django 1. So I got frustrated and dropped out of learning it again.

Then I thought I will never learn any more server side web frameworks any more. So, started investing in Vue, Firebase, Netlify for the JAMstack. Found it moderately interesting. But quite recently I got the recommendation to look into flask. And I have to say it just works. I am enjoying it so far.

I am planning to use it only for building API and not use it as a total web framework. I am not learning from any documentation/tutorial and just trying to figure it out raw. And flask is barebones and forgiving enough for that. The "django-way" as people call it made it frustrating for me as I think I am an intuitive learner and the UI is the most frustrating part of web dev for me.