What are Package Managers? NPM, APT, Chocolatey, Homebrew and Many More
Автор: The Git Guild
Загружено: 2020-05-03
Просмотров: 22568
In this video I made brief introduction to the package managers and divide package managers into various categories for ease of understanding. This is done with the sole purpose of remembering which package managers used for which purposes. Since language based package managers sometimes become quite confusing, I've created a simple chart below so you can find which package managers correspond to which language. Also remember there are many package managers available for each language, the ones below are the widely used and generally known ones, not every package manager is listed.
Javascript Package Managers - Npm, Yarn
Java Package Managers - Gradle, Maven
Python Package Managers - Pip, Conda
Php Package Manager - Composer
C# Package Manager - NuGet
C++ Package Manager - Conan, Hunter, Vcpkg
Ruby Package Manager - RubyGems
Go Package Manager - Dep
Also on a side note, I highly suggest you to learn the differences and relationships between package managers and repositories.
If you find any mistakes or want to add anything, be sure to post it in comments section, I would highly appreciate it.
A nice article on package managers by Ovidijus Okinskas: https://blog.idrsolutions.com/2018/07...
Socials:
YouTube: / @thegitguild
Medium: / mrrandomgenerator
Twitter: / mrrandomgen
#PackageManagers #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
"Sakura Hz - Chill" is under a Creative Commons Attribution 4.0 International License (CC BY 4.0)
Music promoted by BreakingCopyright: • 'Chill' by Sakura Hz 🇧🇷 | Relaxing Music F...

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: