3 ms·
The web works quite well as a document system. Unfortunately people wanted an application system and the web is not architected well for this. Most of the sins
by somat 4y ago
The web works quite well as a document system. Unfortunately people wanted an application system and the web is not architected well for this. Most of the sins of the modern web are from this frankenstein effort to graft an application system onto a document system.
And for reference a properly architected applicaton system would start with a virtual machine designed for hostile input at the bottom, net requests would be a first class system call and the applications could be written in whatever language you want. if you were particularly insane your entry point could be something as stupid as "#!/dns/org/gnu/gcc4 mass of hideous c code here" but usually would be "#!/dns/com/sun/java/java4" or "#!/dns/org/python/python3"
and before anybody shouts webasm... no, webasm is stupid, you are now trying to jam another application system on top of the document system "lets build the virtual machine in javascript and use it on top of all the existing browser madness" is not a good solution.