AskDeveloper Podcast
AskDeveloper Podcast
Mohamed Elsherif
EP38 - Package Managers
57 minutes Posted Jan 10, 2015 at 8:09 pm.
0:00
57:29
Download MP3
Show notes
Introduction
What is a package?
What is a Package Manager?
Why Do we need Package Manager?
Pros and Cons
Pros
Break your code into sharable components.
Reduce build times.
Easy to find well-made packages to speed up development.
Resolving versioning in a clean way.
Cons
Sometimes packages don't play well together
Too many package managers with very little differences
Examples
Ruby Gems (was that the first one?)
Python Pip
NuGet
NPM
apt-get
OneGet
Chocoloty
Bower
Yum
pacman