Earlier quoted context omitted.
Get better hardware? Don't go cheap on your development system. I'm on an Apple M1 device and have barely noticed it.
computers dont have to cost x000 bucks to be good enough.
Use GNU Emacs
51–60 of 301 posts
Re: Use GNU Emacs
#52Earlier quoted context omitted.
I use Visual Studio Code now for pretty much this exact reason. The only configuration I need to do is to install the right language server extensions for the code I develop, but even this is mostly handled by the "It looks like you're writing Rust code. Do you want to install the extension to handle this file type?" dialog that pops up on first use. Everything is auto-updated, settings synchronized across devices, a…
You also get the benefit of everyone else’s hard work with Emacs. One of the differences is that it’s such an established ecosystem, that instead of individual extensions just getting better, with Emacs they’ve yielded shared abstractions that make _new_ extensions trivial and much more consistent than with VSCode (which is nevertheless still an excellent editor these days). I also don’t understand why people think s…
Re: Use GNU Emacs
#53Earlier quoted context omitted.
I use Visual Studio Code now for pretty much this exact reason. The only configuration I need to do is to install the right language server extensions for the code I develop, but even this is mostly handled by the "It looks like you're writing Rust code. Do you want to install the extension to handle this file type?" dialog that pops up on first use. Everything is auto-updated, settings synchronized across devices, a…
You also get the benefit of everyone else’s hard work with Emacs. One of the differences is that it’s such an established ecosystem, that instead of individual extensions just getting better, with Emacs they’ve yielded shared abstractions that make _new_ extensions trivial and much more consistent than with VSCode (which is nevertheless still an excellent editor these days). I also don’t understand why people think s…
What I'm objecting to is the very idea of a highly customizable editor.
Re: Use GNU Emacs
#54I started using emacs on and off in the last few years. I’m probably a younger developer than most emacs users, but I’ve always been drawn to the customization and extensibility of it - it seems a generation ago was rich with ways to build unique and customized tools (eg emacs, hyper card). I’ve always liked the idea of living out of the terminal- it basically acts the same locally and over SSH so it’s perfect for wo…
Re: Use GNU Emacs
#55I wish I could but the Windows version of Emacs sucks ass.
Re: Use GNU Emacs
#56Emacs is software from the 80s that failed to adapt to the current times. It failed to innovate and address UX issues so its market share devoured.
Re: Use GNU Emacs
#57What sets Emacs apart for me is that it, unlike a lot of "unix philosophy" tools, it deliberately takes a sort of systems approach. The often used analogy is that an architect never just designs rooms in isolation, but only changes a room in the context of the house. It's the whole arrangement that matters, not its parts. And you can't infer the performance of the former from the latter. The minimal approach to have…
In short, it’s the antithesis of the UNIX philosophy.
With UNIX, the integration platform is the shell, hooking simple specialized tools through pipes and the shell language.
With Emacs, the integration platform is a Lisp environment, hooking specialized Lisp tools and Unix tools through Emacs buffers (or buffers regions) using the Elisp language.
So it's an extra layer, but if you look at it in this way you can see similarities: an environment that makes it easy to compose elementary functions into an integrated whole.
In both cases, it's most suited for people who are ready and willing to build their own specialized environment on top of a powerful platform. Although many users don't and stick to the basics too.
Re: Use GNU Emacs
#58I started using emacs on and off in the last few years. I’m probably a younger developer than most emacs users, but I’ve always been drawn to the customization and extensibility of it - it seems a generation ago was rich with ways to build unique and customized tools (eg emacs, hyper card). I’ve always liked the idea of living out of the terminal- it basically acts the same locally and over SSH so it’s perfect for wo…
have you looked at nyx? ( https://nyxt.atlas.engineer/ )
Re: Use GNU Emacs
#59In macOS you can do this by going to Settings->Keyboard->Keyboard Shortcuts->Modifier Keys.
Re: Use GNU Emacs
#60Earlier quoted context omitted.
Get better hardware? Don't go cheap on your development system. I'm on an Apple M1 device and have barely noticed it.
computers dont have to cost x000 bucks to be good enough.