Some valid points, but the compiler isn't Xcode and Swift isn't able to check the expression. Imho in these cases it's the developers lack of insight into how SwiftUI works, but otoh Apple often doesn't help with obtaining the insight.. They will also silently stop supporting some piece of library you rely on, leave it broken in some way or another, and just leave you on your own. However, it has its good sides. The…
Agreed, it's not that bad imo and the profiling tools are amazing.
Xcode Is the Worst Piece of Professional Software I Have Ever Used
101–110 of 155 posts
Re: Xcode Is the Worst Piece of Professional Software I Have Ever Used
#102Apple would have been avoided by developers if they weren't part of the smartphone duopoly. The tools and processes are just that bad. Now Google has decided to make theirs even worse than Apple at least when it comes to publishing in the play store.
The sad thing is that Apple seemed more inviting to developers before they got high on the App Store cut. Every boxed Mac OS X came with a second disc containing the SDK (Xcode has always been an unstable cow, tho). They used to publish tech notes that explained how the OS works, rather than WWDC videos with high-level overviews that feel more like advertisements. Back then they've at least made attempts to use some…
Re: Xcode Is the Worst Piece of Professional Software I Have Ever Used
#103Re: Xcode Is the Worst Piece of Professional Software I Have Ever Used
#104(Didn't read the article, basing this on the subject alone)
Re: Xcode Is the Worst Piece of Professional Software I Have Ever Used
#105Re: Xcode Is the Worst Piece of Professional Software I Have Ever Used
#106Earlier quoted context omitted.
It's also technically superior!
Look I don't wanna out-superior you but I even use flakes and HomeManager. The superiority is through the roof (along with the time it takes to update and rebuild-switch).
Seriously though, I just never figured out the first one because I can't figure out where to start and the latter I don't really need as my home area is disposable - the data lives in a data/ partition and the dot files I care about are simply ln -s into a git repo in data/.
Re: Xcode Is the Worst Piece of Professional Software I Have Ever Used
#107Re: Xcode Is the Worst Piece of Professional Software I Have Ever Used
#108Earlier quoted context omitted.
That's a pretty standard dev machine no?
Maybe at Google, given how poorly Android Studio works otherwise.
If you develop on a weak laptop then that is on you / your company, should get a proper machine.
Its good if tools are fast, but in general developers are expected to have fast machines so the tools are made with that in mind.
Re: Xcode Is the Worst Piece of Professional Software I Have Ever Used
#109The integrated Metal debugger is actually quite spectacular, unfortunately that's countered by the CPU debugger being extremely bare bones and slow.
Re: Xcode Is the Worst Piece of Professional Software I Have Ever Used
#110Swift is actually a really good language let down by its official IDE. Slow build times, laggy autocomplete, random crashes etc. I can’t remember Xcode ever being great to use.
I bet these issues are caused by Swift though, because C, C++ and ObjC don't have those problems in Xcode (it's still far from perfect, but it's not slow or crashing).