3 ms·
Most of the software that I use I would consider to be unacceptably slow on my top of the line workstation: emacs, webbrowsers, intellij; the list goes on and o
by smabie 6y ago
Most of the software that I use I would consider to be unacceptably slow on my top of the line workstation: emacs, webbrowsers, intellij; the list goes on and on. Something needs to be done, and fast. Pretty much everyone I know regularly complains about how slow and crappy the software they use is, especially my non-technical friends.
We need to start thinking about performance as a necessary and basic feature, not some nice to have that can be worked on later. A new program needs to designed from the ground up to be fast, from the language choice to the data structures.
And I think this shift is being made, except in web development circles. Most new and upcoming languages list performance as a basic feature: Rust, Julia, Nim, Zig, etc. Also, native compilation is often listed as a feature, as there's been a huge backlash against the vm cargo cult on the late 90s and 2000s.
- throwaway_pdp09 6y agoWhat's your problem with your emacs? Mine runs pretty snappy. Sometimes you get a runaway process in it which may be a problem but if you have problems every time, something else is wrong. As for browsers shrug, turn off JS and add a blocklist and it'll run an order of magnitude faster.
- rjsw 6y agoI didn't even feel that emacs was slow when I was running it on a 25MHz 386DX. The only real change between then and now is that I'm using a TrueType font with it.
- smabie 6y ago> What's your problem with your emacs? Mostly, company-mode lags when given a large autocomplete list. Also, large CSV files take a while to load.
- throwaway_pdp09 6y agoFirst I've heard of company-mode, thanks for that. A DDG search gives https://company-mode.github.io/ https://company-mode.github.io/ as its first result, on their it refers you to its issue tracker - perhaps let them know if you haven't already? Large CSVs, Perhaps use LFV (large file viewer) if you want a read-only look. Otherwise I just loaded a 26MB binary file in less than a second. I created a 2.46 Gigabyte (not MB) CSV, opened it in a new emacs, took less that 15 seconds (fundamental mode). I think your problem lies elsewhere - it may be an unnecessary mode being invoked. How did the browser run when you turned off JS, a whole lot faster I imagine?
- deleted 6y ago[deleted]