> 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
providing that!

 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
my builds.

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
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to