Xcode 9 is getting up their in beta numbers, so it's time to look back on 8.3.1 and 8.3.2 to see if Apple managed to fix the issues plaguing Xcode I wrote about for 8.3.0. Answer: no they didn't. Every release since 8.3.0 was just as awful as 8.3.0. Xcode 9 brings with it some really cool features and a polished and improved UI, none of which matters at all if we have to sit on our backsides for 20 minutes to build an app across Swift and Objective-C, or cmd-clicking a symbol works about 12% of the time, or deleting derived data is still a part of our workflow.
Xcode 9 is on track to yet again fail to put up table stakes, while hoping to impress with frills and polish (wireless debugging?). It's absolutely the iTunes of IDEs.