Hacker News new | ask | show | jobs
by xbar 1877 days ago
It is not necessary for bad software to remain bad. There may be a reason for some decisions, but it does not mean that such decisions must be permanent.

Xcode 12 UX is an example where Apple seemed willing to invest. There may be reasons pbxformat is bad, but there is no reason Xcode 13 or 14 couldn't address them. After all, it's only software.

2 comments

Apple controls the whole ecosystem, and third parties just can follow. If only Apple put the same effort in improving the development environment as they did during the introduction of Swift.
Agreed. I've been expecting Apple to replace this format with a much more diffable one for years. I doubt that will happen now with the new support for Swift packages and the xed command.