Hacker News new | ask | show | jobs
by quesera 4406 days ago
> third-party code tends to be of low quality and interact with other third-party code in interesting ways.

Absolutely. There are less than a half dozen libraries I'll use without hesitation. The others get evaluated carefully on author, size, criticality, and my domain knowledge, with the default choice being: "no, don't want to deal".

But that's a criticism of all package managers everywhere, and I think it's clear that popular ones promote higher quality libraries, over time.

CocoaPods is young yet. Package management for compiled and linked executables might turn out to be too hard or wrongly marketed. But a strong ecosystem of third party Objective-C code is a laudable goal.

1 comments

I don't really see how CocoaPods helps the ecosystem of third-party code or promotes higher quality libraries over time. The cost of using third-party libraries is high, so they need to be worth the cost if I'm going to use them at all, and the vast majority of that cost is not in the stuff that CocoaPods helps with.