Live data from Hacker News

Emacs GUI Library

andreyor.st

91–100 of 103 posts

Re: Emacs GUI Library

#91

I was looking for something along this line a while ago. Closest I saw was SVG support in emacs, but for whatever reason, I couldn't get it to work, and it really wouldn't have been adequate anyway. For those questioning the judgement of having a GUI toolkit in emacs, the answer is simply that the role and scope of emacs has long left behind being a mere text editor. For folks who like the "Lisp Machine that is emacs…

> I had some personal projects that I would have liked to, perhaps, do in Lisp. But a requirement was that it be cross platform. I wanted to share my applications with others, and cross platform is a requirement. And I'm lazy, I do not want to "mess with it", I want it to "just work". Have you looked at racket/gui?

I have heard of it, but did not look into it. As I understand it's rather big (deployment, memory), yet limited (in terms of the widget set). In fact, I hear a lot of hot and cold with Racket, and have for some time. Enough to be off-putting for me, so, no I did not consider it.

Re: Emacs GUI Library

#93
post #7

Anybody should feel free to do what they like to emacs, it's free software. But this would be a fork I would have absolutely no interest in whatsoever. The author sees the fact that emacs UIs are textual as a negative, but it's the reason I love it, the reason I've been using it for 20 years and I dare say the reason some have been using it twice as long. Ditching terminal support and replacing emacs TUIs with GUIs w…

I have long wanted something that was basically a modern~ish Smalltalk environment, that spends more energy integrating with the rest of the world. Emacs is as close as we can get to a system that is inspectable, plastic, and open; I want those qualities in my entire computing environment, and there is literally nothing available for any price better than Emacs at this, but Emacs isn't good at it.

https://pharo.org/ ?

Re: Emacs GUI Library

#95
post #7

Anybody should feel free to do what they like to emacs, it's free software. But this would be a fork I would have absolutely no interest in whatsoever. The author sees the fact that emacs UIs are textual as a negative, but it's the reason I love it, the reason I've been using it for 20 years and I dare say the reason some have been using it twice as long. Ditching terminal support and replacing emacs TUIs with GUIs w…

I have long wanted something that was basically a modern~ish Smalltalk environment, that spends more energy integrating with the rest of the world. Emacs is as close as we can get to a system that is inspectable, plastic, and open; I want those qualities in my entire computing environment, and there is literally nothing available for any price better than Emacs at this, but Emacs isn't good at it.

Is there a modern smalltalk that focuses on building TUI?

Re: Emacs GUI Library

#96

Anybody should feel free to do what they like to emacs, it's free software. But this would be a fork I would have absolutely no interest in whatsoever. The author sees the fact that emacs UIs are textual as a negative, but it's the reason I love it, the reason I've been using it for 20 years and I dare say the reason some have been using it twice as long. Ditching terminal support and replacing emacs TUIs with GUIs w…

And ideas like these (there are tons amongst longer emacs users) is part of the reason of why I left emacs after 8 years of running my own config. I just can't stand the reasoning "No no don't change things I like how they are, cowebs and all". There are lots of places emacs should improve to became a better modern editor, not necessarily to attract more people but to make the life of those who use it better.

Re: Emacs GUI Library

#97

Earlier quoted context omitted.

Since its a emacs guy its probably a self baked org/(e)lisp software capable of exporting posts in formats most people never heard of.

Sadly, it seems it is just hugo. He mentions hugo in a post[1]. [1]: https://andreyor.st/posts/2020-06-05-managing-background-pro...

Interesting. I think I must've seen the same post when he posted it. Nowadays I just use Pandoc to go from markdown (with extras) to html.

Re: Emacs GUI Library

#98
Among the array or reasons to hold tight to text: Emacs really doesn't care if there is a desktop or not. If one wanders headless in the clouds over SSH, the same configuration works fine; lasts a long time. "Pixels to those that require them", say I.

Re: Emacs GUI Library

#99

Unpopular take; let's move beyond this and ditch Emacs - invest in newer things (glad I can only get downvoted to -4, which I fully expect with this comment).

For better or for worse, Emacs is in a unique spot with package availability and with how easy it is to extend.

Do you have a good copyleft alternative that its maintainers can't just turn into closed source, or one that is fully open source and isn't injected with telemetry?

Re: Emacs GUI Library

#100

You boomers who are screaming that Emacs doesn't need a GUI layer perhaps need to wake up. It's 2023 and we're constantly dealing with an enormous amount of data. The data that's begging to be visualized. Lisp (especially Clojure) is one of the best tools to deal with data. You can slice it, dice it, chunk it up, measure it, convert it, analyze it, etc. Having a composable, extensible graphics layer in Emacs is only…

Emacs pretty clearly needs to be split into 3 layers. Elisp The editor - written in elisp GUI/TUI - Also in elisp that call back to the editor functions.
Post reply on HN