3 ms·
"There are only two kinds of languages: the ones people complain about and the ones nobody uses." Can it be better--yes. Is it worse than _any_ other language'
by d0mine 4y ago
"There are only two kinds of languages: the ones people complain about and the ones nobody uses."
Can it be better--yes. Is it worse than _any_ other language's packaging if it were to scale to the number/kind of cases Python supports/used--no.
"thoroughly broken" is useless. Are there bugs--most definitely yes. Do report them, or even help fixing them if you care.
There are many many different use-cases where different approaches are preferable (no size fits all).
Personally, most most of the time packaging is a non-issue e.g., pinning versions and cache are highly recommended for CI to avoid unnecessary surprises, flakiness.
- bheadmaster 4y ago"There are only two kinds of languages: the ones people complain about and the ones nobody uses." - the guy who created C++ I always bring up Go in such arguments - according to the survey [0] done by the Go team, 93% of Go users are satisfied with the language. [0] https://go.dev/blog/survey2022-q2-results https://go.dev/blog/survey2022-q2-results
- d0mine 4y agoWhen if ever Go becomes as widespread as either C++ or Python, then we talk
- bheadmaster 4y agoC++ being horrible has less to do with its widespreadedness and more with the committee-driven design and being intentionally designed as a C derivative in order to gain maximum backwards compatibility.