Hacker News new | ask | show | jobs
by aw1621107 299 days ago
> Unless you want to publish a page that helps users understand how versions map onto regulatory calendars.

Why would a changelog/release log with dates not work?

> The fact that "semver tricks" even exist.

How would you propose to solve the problem semver-trick solves, then?

> The way resolution works. The fact that multiple different versions of the same crate can be pulled into your build without any warning during build.

What would your preferred solution be if you/your dependencies depend on incompatible versions of a library?

> It works for distributing software in limited circumstances but is overall of very low quality when compared to other build systems and user expectations surrounding their distributions and how software is installed into them.

What are some better build systems you think Cargo devs might want to learn from?

> Finally, as demonstrated here, the Rust community simply cannot handle any criticism.

I suspect your comment might have done better if not for the last two sentences. At least from what I've seen Rust criticism on HN does just fine, especially if explained thoroughly. Insults fare somewhat less well.