6 ms·
OK. I see. But, even if this is the problem, the solution they are trying for is bad. What Python needs is a project definition (like what Ada has in GNAT Pr
by crabbone 24d ago
OK. I see. But, even if this is the problem, the solution they are trying for is bad. What Python needs is a project definition (like what Ada has in GNAT Project Manager). PyPA repeatedly proved themselves incapable of coming up with something like this (first setup.cfg, then pyproject.toml), and I don't expect them to independently discover the solution to the problem that was discovered before Python was invented. They are not the kind of people that would be able to do that. They've been at it for some fifteen years and every time they roll out a new iteration it just gets worse.
- wakawaka28 24d agoYeah I agree. The Python language sucks for stuff like this. Reproducibility is hardly a priority in a language where compatibility isn't even a priority. I like Python in spite of its many warts and wish it was possible to start a new language without the mistakes and have it be as popular as Python, but I don't see that ever happening. I think they've abandoned simple logic like the classic "There should be one-- and preferably only one --obvious way to do it." Nevertheless, I appreciate people trying to make the best of it.