Text editing hates you too

This article deals with the difficulty of building a “simple” textarea with a selection.

https://lord.io/blog/2019/text-editing-hates-you-too/

After reading this, one can appreciate the surprising achievement that is Kakoune which, on top of that, has to deal with terminal input handling / rendering weirdness, and the multi-selections paradigm. Kudos to mawww!

1 Like

the article features Jonathan Blow talk in which Ken Thompson tells how UNIX was designed basically in 3 weeks. After which Jonathan talks about complexity in software. And I fully agree with him, and really appreciate that @mawww chosen minimalist approach for his project, and achieved great results while keeping codebase small and simple.