A package manager? I could write that in a weekend - Fabrizio Ferrai

Поділитися
Вставка
  • Опубліковано 2 чер 2024
  • Maybe not, right? It turns out that in practice package managers have to deal with a variety of different problems: security, CLI-design, UX, performance, cross-platform-compatibility, computer-science-hard problems, and so on.
    However it also turns out that managing packages for a language with a powerful type system means that it’s possible to skip many hard bits and get something useful and usable while also staying sane!
    In this talk we’ll embark on a trip about what “package management” means, how people usually do it, why it’s terribly painful to use most package managers, and how we tried to not repeat the same mistakes in making Spago, a new package manager and build tool for PureScript projects.
  • Наука та технологія

КОМЕНТАРІ • 3

  • @i-am-the-slime
    @i-am-the-slime 3 роки тому +1

    Lovely, Fabrizio!

  • @AnantaAkash.Podder
    @AnantaAkash.Podder 7 місяців тому

    Excellent Explanation...

  • @bibliusz777
    @bibliusz777 2 роки тому

    the real pain is that dependencies are expected to be a ready to use libraries, not just some subexpressions