:'( main desktop OS for 6 years now. I'm happy here, but I know the pain points.
I'll rant a little, but it's all in good fun
I guess I've just gotten to the point where I have the "I'm too old for this shit" attitude. I don't want to have to spend 30 minutes inventing some magical command line with 7 layers of pipes and the perfect utopian combination of obscure options that nobody's ever heard of just to get some shit done. I know I'm exaggerating, but just put a damn editor in front of me and GTFO of my way.
Speaking of editors, we need to talk vim. Are you fucking kidding me? I've learned how to use it somewhat, but jesus man. Talk about overengineered and overcomplicated mess. Like all an editor needs to be productive is syntax highlighting, code completion, block selection, cut & paste, and good support for search & replace. 12dd? seriously? who is going to count out 12 lines so that they know the exact amount they need to cut when you can just select the shit with your mouse in 2 seconds.
Just everything in Linux involves
so much typing. I already type 130wpm but this shit wears me out. I want to click 2 buttons instead of type 30 characters.
Then there's the debugger. GDB, you suck. You don't
just suck, you're actively harmful to the field of software engineering. You are responsible for an entire generation of engineers who actively try to avoid debuggers and still only use printf debugging. A proper debugger is like meeting your soul mate / love of your life that you connect with on another plane. It's a life changing experience that many will never have because their first one was an abusive drug addict who beat them and tortured them and so they've built a wall around themselves as a defense mechanism.
Ok, there we go
Now, like I said, whenever I need Linux help I'll be back. One day I'll be good at this damn thing