@ashfurrow "Apple's tools for common development workflows are exceptionally well-polished"
(laughs in xcodebuild)
@bugaevc haha, why are you using xcodebuild instead of Xcode? 🤔
@ashfurrow CI, for one thing, but I'm not even talking about the xcodebuild CLI, I'm talking about the whole Xcode build system, the obscure unmanageable thing with a weird undocumented config format (.xcproj)
Compare this to buildsystems used on other platforms like Meson, Gradle and NPM/Webpack.
@ashfurrow I mean just look at this shit: https://raw.githubusercontent.com/peter-iakovlev/Telegram/public/Telegraph.xcodeproj/project.pbxproj compared to this: https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/build.gradle
@bugaevc it's totally bonkers. JS projects don't even _have_ a project file, they just have the source files and config files for specific tools. Xcode project files are backwards compatible to Xcode 3.2 for crying out loud.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!