3 ms·
Java/Swing is slow is a myth due to badly written applications. Jetbrains does it right. My main machine is a little 11" MacBook and I use AppCode/IntelliJ all
by emp 12y ago
Java/Swing is slow is a myth due to badly written applications. Jetbrains does it right. My main machine is a little 11" MacBook and I use AppCode/IntelliJ all day long without performance issues. I use XCode for Interface Builder as the code crafting abilities of the editor are primitive in comparison.
I do agree that everything integrates nicely, and it's great to just jump in as a newbie, but I miss solid refactoring, code navigation, smart template and multiple cursors the most when I occasionally use it. I can see the evidence when I start on an existing codebase - typo's, misnamed methods that have evolved to something else etc. Things that AppCode does trivially, and with full trust are things that XCode users seem to balk at as one never knows if the build will break. Maybe things have improved over time (I've used AppCode for 2+ years now), but the evidence in existing code tells me otherwise.