Profile picture
Peter Wang @pwang
, 4 tweets, 1 min read Read on Twitter
.@kalefranz succinctly lays out some of the key points in the ongoing conda/wheel discussions that seem to crop up on HN every few months... news.ycombinator.com/item?id=176162…

TLDR: "Vendor the world of binary dependencies" doesn't help anyone. It's pure tech debt.
Furthermore: As data science & analytics becomes an increasingly larger portion of Python users, Python itself will be thrown into more multi-language use cases that involve R, JS, Java, Scala, C++... (1/2)
Each of those languages have (or need) a pkg manager and no language community wants to own the whole problem. Using Linux system pkg manager+Docker doesn't help if you're developing on Windows/Mac & just kicks can down the road.

Conda is the only cross-plat, multilang solution.
Everybody thinks they have a "package manager" problem. In reality, they have a "build environment specification" problem.

Don't blame Guido, don't blame setuptools, don't blame conda or Anaconda. Blame Kernighan and Ritchie, if you think it'll do any good.
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Peter Wang
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!