Hacker News new | ask | show | jobs
by rimantas 3852 days ago
So, do you manage cocoapods or carthage for your iOS/OS X developers right now? Go away and rant how all languages except one your favourite should be banned, because that would make ops job so much easier. Though I am still not sure what ops are doing on developers' machines.
1 comments

No, I don't want languages banned, I want them to stop reinventing the package management wheel. Why the bloody hell does apple need to release a package manager for swift, with its own new format, when, as you pointed out, cocoapods already exists? Why a new, completely incompatible format?

The current state of the world means that it is currently entirely feasible that some components will be managed by cocoapods, and some by this new format. What world-shattering difference between the two exists such that they can't share a metadata format to describe a development package? How does the new format make life easier?