Hacker News new | ask | show | jobs
by retrocryptid 1154 days ago
I was going to shout "heretic!" How dare you defame the C-c C-f gods with your BLASPHEMY!

But yes, you're right, Electron is pretty cool and doing thought experiments is also cool.

However... as a backend developer, I rarely use a browser. And when I do, I use Eww in emacs. If I want to read a pdf, I convert it to sixels and print it out to the terminal. Plus, if I stay in the terminal, my identity goes with me when I ssh to other systems, so I can avoid SSO weirdness.

I'm not a BIG elisp fan, but I like scheme more than I like javascript (the reason I like javascript is I it has some scheme-like features.) The last time I thought about replacing emacs I thought about doing it with Janet. But I'm willing to bet you could compile Janet to JavaScript or JavaScript to Janet or really anything to anything else, so I think the rendering model might be the component to get absolutely right.

Before you go off on HTML plus CSS, I encourage you to look at DSSSL, CSS and XLS(T)'s spiritual successor. The flow object model it used was IMHO much better than HTML's box model.

It makes me think I should stop talking and write some code. I'd be real interested to hear more about what you come up with, even if it's just ideas or code snippets or very basic demos.

1 comments

This is why I love HN. There is always a learning.

I never knew there were other models than HTML's box model.