Re:Stages of denial in encountering K
by magicalhippo on Monday March 09, 2020 @03:47PM
(#22529026)
> This K text editor is way less than one screen
Where's the handling of encoding when loading and saving? Where's the handling of different line-endings? Where's the error handling?
Would have been nice to see something approaching real-life code rather than these toy samples.
>Good luck fitting an operating system, web browser or air traffic control system into a page of code.
Aaron Hsu's co-dfns compiler (optimizing compiler for a subset of APL to the GPU) is 3 screens https://github.com/Co-dfns/Co-dfns/tree/master/cmp (I can fit the entire codebase on my three monitors).
This K text editor is way less than one screen https://kparc.com/edit.k (Funny you should mention OS. I'm eager to see how many pages kOS is. AW notoriously hates scrolling.)
Web browsers are a lost cause, I'll give you that one.