|
|
|
|
|
by nickserv
1831 days ago
|
|
I've been using Python since the 2.3 days, and it's great to see it become so popular. But lately I think the language has grown more complex, new functionality is being added all the time. I feel this is unfortunate in some ways. It's not so true anymore that "there's one way of doing things, and it's obvious", which was one of the best things about the language IMHO. My feeling is the language developers should slow down a bit on new features and focus on packaging and speed. Still, it's a great, flexible language, and I think it will keep on being relevant for a long time. |
|
Maybe it's too late and it would be an XKCD "now there are 15 competing standards" situation at this point. But Python desperately needs an all-in-one, officially-sanctioned, package manager/manifest format/bundler/etc that keeps all dependencies and environment info in the project directory, not in global symlinks that get shuffled around by a global collection of "virtual environments". It needs to get installed automatically alongside Python itself. It needs to be prescribed by the Python Foundation. And it needs to be here yesterday.