News for hackers. Stuff that matters.
Re:Pell – A simple and small rich-text editor for the web by simias on Thursday July 13, 2017 @05:55AM (#14760002)
IMO actually displaying text is not the big challenge in a text editor.

The tricky part is the user interface, text transformation (sed, query-and-replace, pipe through external programs...), text parsing (for syntax highlighting and code folding for instance) and invoking external applications, for instance to compile code or post-process your document. Web browsers are not particularly good at any of these things since they're not needed to purely "browse" the web.

If you want performance while handling big files you also need to optimize the way you stream data from the disk, something browsers are terrible at. Is there any web-technology-based editor that handles big files decently? Last time I've seen a benchmark it was pretty abysmal. Not that Emacs is great at it (it was pretty bad for a long time actually, especially pre-64bit computers) but it still was orders of magnitude faster than Atom for instance: https://github.com/jhallen/joes-sandbox/tree/master/editor-p...

Re:Pell – A simple and small rich-text editor for the web by _wmd on Thursday July 13, 2017 @07:00AM (#14760253)
Accurately rendering text in an WYSIWYG HTML editor has equivalent difficulty to implementing the engine used in the web browser that will eventually be used to render that HTML, otherwise it can never truly be WYSIWYG
Re:Pell – A simple and small rich-text editor for the web by simias on Thursday July 13, 2017 @07:15AM (#14760331)
That's fair, I'm obviously biased by my general loathing of WYSIWYG editors but clearly I'm in the minority here. I guess when I think about text editors I think mainly of code editors.
Re:Pell – A simple and small rich-text editor for the web by roryisok on Thursday July 13, 2017 @07:23AM (#14760377)
I bet you like your syntax highlighted though