Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The barrier for entry to the Apple ecosystem is extremely high though.

Xcode is extremely hard to use. I've been programming for over 20 years, and used lots of different editors and IDEs and languages.

But Xcode is just TOO HARD. Swift was nice and easy to understand. But just editing (or even typing) code on the editor is a huge pain. Even things like selecting text, or moving the cursor around are super non-standard and complicated (and this is coming from someone who's managed to become proficient with vim).



Well, I have been programming for 30 years now. I started with Apple when iPhone SDK was released. Had no problem with Xcode then, have nor problem with it now. How can actually IDE or editor be HARD (memes about quitting vim aside). I've used a bunch of them: HomeSite, SKEdit, Textmate, Sublime Text, PHPStorm/RubyMine/WebStorm, NetBeans, Xcode, AppCode, VSCode, Nova. I liked some more, some less, but neither was HARD.

How is moving cursor not standard? Mac OS has a very consistent way doing that, across the system.


>Even things like selecting text, or moving the cursor around are super non-standard and complicated

This doesn't even make sense. Those things in XCode are as bog standard as it gets, and I've also used vim, Eclipse, Idea, ST and nowadays VSCode.

I'd buy the UI setup (with connections between actions etc) being confusing in XCode (especially things like Storyboards), but text editing? Cant even understand what you could mean. Any concrete example?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: