If text editors like vim, neovim and emacs are superior and will make you navigate code as fast as possible!? Then why is it that REAL developers like Carmack use Visual Studio? Why do Asahi use Kate?
>>107760520I use Visual Studio. The idea that raw vim without LSP is a suitable replacement is completely laughable. If your text editor doesn't have a good debugger and go-to-definition functionality then it's just as bad as notepad. Typing is never the bottleneck when programming.
if you need to learn how to use a text editor, it's not a good text editor
>>107760520I'm using a vscode extension that gives me an actual instance of neovim in the vscode editor window. best of both worlds :3
>>107760520Don't get me wrong I like Emacs but it's clunky and single threaded and slow as fuck and always choke on any but the simplest C++ projects. Granted so does QtCreator. Never used Visual Studio.
>>107760520Lil bro is fresh off the boat asking stupid questions like this. They use them for their toolchain and debug capability. Furthermore, you have plenty of excellent programmers using Emacs and Vim
>>107760709Stupid take. If you don't learn your tools you're not good. Every single editor requires learning it to be fast.
>>107760520>Why do Asahi use Kate?A tranniyvtuber is an anti-example.
>>107760520If you're that good, you can use any tool you like.
>>107760537i switched to helix from nvim just for that, so much more out of the box utility.
>>107760520NIGGER
>>107760520IDEs are just easier to set up and understand. However I love emacs.
>>107760520linus uses emacs clonestallman uses emacs
>>107760537bullshit, gcc devs do not use ide
>>107760520>CarmackPeople who suck this guy's nuts are always such massive fucking midwits
>>107760520they use debugger, they don't care about the editor because they spend most time debugging and gdb is trash
>>107767268lldb then?
>>107760520VIM doesn't have a built in coding agent, nor does it have a data access solution, or a debugger/And I would rather click through UI than learn your little faggot shortcuts.
>>107770147>coding agentAbsolute skill issue kek
>>107770273>he writes all code by handgood little wagie goy
>>107770287you are the biggest goy of all, rajesh
>>107770376seethe harder
>>107770408doing the needful for $3 an hour must be upper class in uttar pradesh
>>107770419only a jeet would seethe this hard at a White Man using proper tooling for his work
>>107770446the White Man writes code by hand
>>107760520Needing an IDE is a code smell. When just setting up a small project is too complex so you need a computer to do it, thats a bad sign. IDEs do make sense for larger code bases that multiple people are working on though.
>>107770147all of these are selling points for me
>>107760520I don't give a shit, fuck MicroSlop, I switched to Zed full time a year ago.
>>107760520Many young SWEs get psyopped by GNU boomers.
>>107760520IDE is just editor + repl + compiler + debuggeronly idiots care about this
No idea about VS but Kate is fucking based.
>>107770899>I don't give a shit, fuck MicroSlop, I switched to Zed full time a year ago.zed is nicetried once vscode - hated it, made do with combo of Jetbrains products and Sublime (for quick edits)zed came out and jumped on it - way more comfy that M$ vscode, more modern than sublime and lighter than any Jetbrains products
>>107770460If you rewrite Holy C in Rust is it still chudware of does it become trannyware?
>>107760520Doesn't Jeff Dean use emacs or has he switched now?
>>107760520vim with colorsnano without colors
>>107760520A text editor needs industry standard keybinds (Ctrl-F, Ctrl-C, etc)One keyboard shortcut per function
>>107773569The induststry standard for Ctrl-C in the terminal is to send SIGINT to the current process, and vim doesn't do that, either.
>>107760520I just use VS Code with the vim extension. But really even that's overkill for what I do.
>>107760520>Then why is it that REAL developers like Carmack use Visual Studio?Nocoders and LARPers are going to reply to this post seething and screeching, but the real answer is: despite being great developers, they underestimate the importance of a good text editor.Yes, the actual coding part is not all there is to programming, but one way or another, someone actually has to write the code down. Bug? Someone has to quickly and efficiently edit the code. Refactoring? Same shit. All this time adds up, and most programmers greatly underestimate it. Plus, if editing the code is hard due to poor tooling, people are going to be discouraged from cleaning it up, improving it, etc. While IDEs are useful for building, navigation, integration with the debugger, etc., the built-in text editor they provide is just shit. No, using Emacs keybindings is no substitute for actually using Emacs, Emacs is not really about they keybindings anyway.And remember: using a good standalone text editor does not preclude you from also using IDEs or other tools, not even when working on the same project. They aren't mutually exclusive, only people who don't actually program believe this is some kind of team sport.
>>107773923Signals can be intercepted. Not really a good attempt at sounding smart, sorry.