> I particularly like Yehuda Katz's explanation on why it works this
> way: https://github.com/yarnpkg/yarn/issues/838#issuecomment-253362537
This was a powerful description for me. @Rob thank you for
1. The articulation of the purpose/philosophy behind the whole thing
was really clear and made sense to me. Even though I've never
used Rust or Cargo. Nor have I ever run into any problems with
npm such that I would prefer yarn over it. I've used Bundler for
years and love it.
2. Yehuda Katz has been involved in making 3 different package managers
for 3 different communities/languages over at least a 6-year span.
It feels trite but it seems likely he has knowledge/experience we
might not. It might be wise to seriously consider the wisdom of
others with experience.
I will say that like others on this thread prefer determinism in
Whatever path leads me there is the path I want to walk. I'm not smart
enough to say if this proposal will preclude that or not. I am moved by
the notion that there are successful package managers out there as
examples which today achieve that goal.
swift-evolution mailing list