People rag on Xcode all the time, but every time I try to use VS.Code I'm just... infuriated. I guess I just don't get it. Maybe I'm not a real developer.

It's like.. I'll want to just press a run button - but no, apparently you have to setup launch scripts or something? I dunno. And to do that involves commands in a text box? What is this, 1980? WHERE'S MY BUTTON?

And the key binding for running is apparently F5. Sorry, but my Mac keyboard hides F5 behind function keys. What is this? Windows?!

Anyway, yes, I'm sure.. this is probably all fixable and I'm dumb. Cuz what I wanted when trying something out is to spend 2 hours configuring my editor.

@bigzaphod You're not alone. It's as if they took all the bad things from the command line (like having to remember what command you want) and shoved them into a UI that then nags you to install extensions.

I just want some useful text editing things on the menu bar and tool bar.

@bigzaphod As someone who primarily does web app development, I find it pretty great. But “run” for me is a separate terminal.

@bigzaphod One of the most enduring, persistent, and pervasive aspects of software development is "you're holding it wrong" and the right of passage / paying your dues of crawling through hot shards of broken glass to prove your worthiness.

related: https://www.codevoid.net/ruminations/2022/04/12/demoralized-by-complexity.html

PS see the current 'skill issue' refrain when one has a substandard experience with the robots

Demoralized by complexity – a rant

Sometimes, software development gets you down. Sometimes a rant about it helps.

Thoughts, Ruminations, & Pontifications
@grork yes.. software development has increasingly become a place where excitement goes to die.
@bigzaphod depending on what kind of programming you do, it is fixable, but VS Code and the like are more like "build your own IDE" than "batteries included". And like many things, some people love that and some people hate it.

@bigzaphod Have you ever used Android Studio? Sure it’s powerful and there are some nice things it can do (and it’s *way* better than using Eclipse 😬 like you used to have to do) but ooof…

For all its faults, whenever I switch back to Xcode it’s like coming home.

@bigzaphod > is this windows?

Yeah, the default key bindings were literally picked because that’s what they were in the original Visual Studio on windows 😹

@bigzaphod Yes, I have the exact same experience and feeling. I use VS Code for electronic stuff (Arduino, etc) and infuriating is the right word. I installed whatever AI assistant that thing supports and use it all the time to ask how do I do things that are basic in other IDEs.
@bigzaphod totally agree. I use several IDEs and when I’m using Xcode I’m frustrated it doesn’t have all the functionality of the others and when I use the others I’m frustrated they aren’t as “nice” as Xcode.