| "And we, the users, play along, pretending our machine is a video terminal presenting a grid of ASCII characters in all of 256 colours. This is ridiculous." Not everybody uses their terminal to churn out HTML pages and add 'Nyan mode' to our 'newly discovered' emacs program. For those who do that, just buy a Macintosh or whatever is this week's hip flavor of Best Buy PC. Otherwise, use a language that doesn't require >256 different colors to be represented meaningfully. "Typography is the future"? Thank goodness X.org/XFree86 has supported custom fonts since the 1990's. "Opening a man page would scroll gently to the top of the page, letting you scroll down and read, or search through it as you would any text" See: MANPAGER. "We then add syntax highlighting and hyperlinks, so you can easily navigate between man pages" Many terminals and shells support these features already. "Finally we add visualisations so you can view plots of lines of code, etc., without having to context-switch." Huh? I read that as 'code folding' and clang compilation. I think the main takeaway here is that most of his "ideas" can be easily achieved within the current ecosystem of available programs, most of which are stock on modern UNIX-like OS distributions. I do think he misfiled this article under "Ideas"; it's more akin to a polite rant. edit: colours/color killed due to conflict with reality (and irrelevance anyway). |