All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

A Critical Analysis of Package Managers in Programming Languages

By

gingerBill

8mo ago· 10 min readenOpinion

Summary

This article presents a critical analysis of package managers in programming languages, arguing that they introduce unnecessary complexity, security risks, and dependency hell. The author distinguishes between packages, repositories, build systems, and package managers, asserting that package managers are often conflated with these other concepts. Written as a transcript from a YouTube dialogue titled "2 Language Creators vs 2 Idiots | The Standup," the piece uses hyperbolic language to make the point that package managers are "evil" due to issues like supply chain attacks, bloated dependencies, and poor design decisions. The author, likely a language creator (Odin language), advocates for simpler, built-in package handling without a separate manager layer.

Key quotes

· 4 pulled
Package managers (for programming languages) are evil
The term 'evil' is being used partially hyperbolic to make a point.
These are all separate and can have no relation to one another.
I have nothing wrong with packages, in fact Odin has packages built into the language.
Snippet from the RSS feed
n.b. This is a written version of a dialogue from a YouTube video: 2 Language Creators vs 2 Idiots | The StandupPackage managers (for programming languages) are evil  The term “evil” is being used partially hyperbolic to make a point..To start, I need to

You might also wanna read