Hacker News new | ask | show | jobs
by asveikau 2239 days ago
I remember text editing UIs struggling when the machine was otherwise overloaded.

Although that started happening much more when text editors started to be written in garbage collected languages more often, which I put in the current century.

I still get that today if I use an old machine and/or a fancy text editor.

4 comments

Emacs has always been written in Lisp, and it's possible for badly written code to make it lock up. Not a new complaint on low RAM machines where the gc and paging interact badly. But you need very low RAM by today's standards.
Carefully worded with "more often" because I knew emacs was an outlier. I was never an emacs person myself so I don't know it first hand, but in do know people used to call it a resource hog a long time ago.
Emacs is largely written in e-lisp. Does it have problems with lag? I don't think so.

I think what made (makes) those editors laggy is a heavyweight representation of text and a creating a lot of garbage when processing said text.

I regularly experience typing lag in Slack on a modern Macbook Pro.
Well at least this retro experience is back with Javascript laden apps, that feel like they pull ui elements from a 56k connection