←back to thread

253 points chhum | 1 comments | | HN request time: 0.236s | source
Show context
rootbear ◴[] No.44009768[source]
When Gosling was at Sun, he was one of two principal architects of the NeWS Window system. The X Window system was designed for "dumb" display devices and so the display elements were all static, not requiring much work from the server. NeWS was designed to run on a (Sun) workstation, where there was a lot of computational power available, so it was based on Postscript. A NeWS client would send a program to the server, not just static commands.

Gosling, unsurprisingly, designed Java with the NeWS model in mind, where web pages were programs, not just static HTML documents. When I got him to sign my copy of "The Java Programming Language", I asked him if Java was the revenge of NeWS. He just smiled.

replies(2): >>44009812 #>>44014076 #
1. bitwize ◴[] No.44014076[source]
Just as we have a modern successor to X in Wayland, we also have a modern successor to NeWS: the browser with JavaScript, with PWAs and Electron providing a smoother desktop integration.

I wonder what Gosling thinks of the fact that NeWS ultimately won in the end, even on Microsoft systems.