Earlier quoted context omitted.
Or even better New employee workflow at company Z 1. Install the Jetbtains toolbox 2. Have IDEs for several languages with consistent features and semantics. 3. Minimal to no configuration needed 4. Profit.
I can use 40% more cores when compiling than my CLion using colleagues because vim doesn't need 10GB of RAM. I tried using CLion, but it was just too slow. Maybe I was holding it wrong.
Making Emacs Popular Again
641–650 of 782 posts
Re: Making Emacs Popular Again
#642Earlier quoted context omitted.
I think VSCode is a very mouse-centric experience. Using Emacs I don't touch my mouse. It's a far more efficient and comfortable (less straining) experience, for me anyway. I use both Emacs and VSCode but vastly prefer the Emacs experience. I also use Emacs for much more than simply writing code. Emacs is also more pleasant to use because it's simply faster. VSCode is slow compared. I'm not talking about application…
Never used emacs, so can't compare. But: > I think VSCode is a very mouse-centric experience I never touch my mouse in VSCode. There's many many shortcuts that are configurable, and keyboard navigation isn't not a "second-class citizen" > VSCode is slow compared Yeah, probably true. Never felt like it slowed me down though > And symbol fuzzy search is just for symbols, not all text cmd-t on vscode. Probably not stric…
Like I said earlier, that's just for symbols, so no, it's not the same.
Re: Making Emacs Popular Again
#643Earlier quoted context omitted.
Right you are. Using Emacs for 20 years and I still can't get to explain it to people properly.
That just proves OP’s point, imo.
Discussions about terminology are totally secondary, and honestly, I was just trying to find a polite way to show that I don't want to get into an argument about terminology.
Re: Making Emacs Popular Again
#644Earlier quoted context omitted.
I think VSCode is a very mouse-centric experience. Using Emacs I don't touch my mouse. It's a far more efficient and comfortable (less straining) experience, for me anyway. I use both Emacs and VSCode but vastly prefer the Emacs experience. I also use Emacs for much more than simply writing code. Emacs is also more pleasant to use because it's simply faster. VSCode is slow compared. I'm not talking about application…
Although the mouse centric experience thing makes sense when _writing_ code, I don't think it makes as much sense for reading/refactoring code. I'm not an Emacs user, but watching some of my colleagues navigating a codebase with Emacs looks not only slow, but also very mentally taxing. They often switch to grep searching, then select the results in order to iterate over them in Emacs. Or they have to remember full pa…
https://www.youtube.com/watch?v=RfasCCuCEgM
IMO VSCode's ctrl-shift-f doesn't come close. And its symbol search is just for symbols, not all text.
Re: Making Emacs Popular Again
#645Popularity is more of a marketing problem than an editor problem. At the same time, if we compare emacs to vscode, vscode simply requires less configuration to get going. Given how much tooling exists in the javascript ecosystem, I think having a few plugins "just work" goes a long way. Asking users to configure emacs from scratch to have a reasonable editing experience in their programming language of their choice i…
> if we compare emacs to vscode, vscode simply requires less configuration to get going True, but then why do more people uses Vim than Emacs? Is it becase it's installed on servers and stuff? I wonder what percent of desktop programmers use vim or emacs who don't need to do devops.
Re: Making Emacs Popular Again
#646New employee 1 workflow at company X: 1. Install VS Code 2. Click extensions and install language specific plugin 3. Work New employee 2 workflow at company X: 1. Install emacs 2. Try to install some source code indexing tool 3. Tool is missing 13 dependencies, so spend 4 hours finding, installing and configuring the dependencies. 4. Spend another couple hours reading non-existent to terrible documentation (documenta…
VS Code has its pros and I use it daily, but I have to spend quite a bit of time configuring a fresh install of it. Probably not as much as I would Emacs, had I used it, but it's not insignificant. And that includes changing the theme.
Re: Making Emacs Popular Again
#647Earlier quoted context omitted.
Have you used magit? How about slime? Org mode? Other editors don’t have those
> magit Lots of editors have git plugins. The question is, what can you do with magit that you can't do with those? > slime This is a pretty niche need, but sure. I would agree that people writing most Lisps (excluding Clojure) are better off using something like Emacs. > Org mode The fact that my editor doesn't have this is a feature for me. I want something with a clickable GUI that syncs to my phone, gives me remi…
It's not the "what", it's the "how". Magit enables extremely fancy workflows with great simplicity, and its UI is self-discoverable and well laid-out. Magit has the best UX of any git tool.
Re: Making Emacs Popular Again
#648Earlier quoted context omitted.
You can do one thing in JetBrains: edit code. That's it. In Emacs, I read my mail, I organise my agenda, I write technical reports, blog posts, I wrote my entire thesis in org-mode. I collect research notes in Emacs, and a journal. I do my bookkeeping and accounting in Emacs. I write Confluence articles, so I don't have to deal with Confluence's shitty interface. I edit remote files, I edit files via sudo on my machi…
>In Emacs, I read my mail, I organise my agenda, I write technical reports, blog posts, I wrote my entire thesis in org-mode. I collect research notes in Emacs, and a journal. I do my bookkeeping and accounting in Emacs. No one cares (other than Emacs users). There are better tools designed for those purposes. There's a reason the UNIX philosophy of doing one thing well is still so popular and widely used. Rather tha…
Re: Making Emacs Popular Again
#649Re: Making Emacs Popular Again
#650I hear a lot about the declining popularity of Emacs, but I always wonder how much it is overstating the case. As a tech enthusiast but (mostly) non-programmer, my perception has actually been that the "cool factor" of Emacs has been on the rise. Around 2011 or so, I hardly ever saw mention of it online. Now a day hardly go by on places like Reddit's "unixporn" board that someone doesn't post their slick setup with E…
My personal experience years ago was that there was a cool factor, and I learned it, and it's still a pain to use (compared to let's say VS Code), and I think that cool factor was just never a thing.
I agree there's a certain respect afforded to people who are adept with terminal editors, but there is a practical reason to master them: they're always there, no matter how many layers of SSH you've gone through to get where you are.