Hacker News new | past | comments | ask | show | jobs | submit login

The talk was amusing but much less interesting than it could be. Yes, we have adapters and shims and they make interfacing easier, sometimes.

I guess after all these years of waiting for WebAssembly to actually be useful (as in: I can write apps as easily as I can on desktop, with similar performance, but with the safety guarantees of a web sandbox), I finally realized what I wanted: web pages that are backed by virtual machines. Every page is just a view into a VM's framebuffer. User events are delivered just like X11 or win32 events. The page works like a desktop app. Any code that can run in a VM, can run in the window.

After all, the browser is just an inner platform and you should be able to run an virtual machine in your inner platform.




I think that this was what Alan Kay was saying when he said that web pages should be objects (where he had previously said that objects are virtual machines all the way down)


Huh. https://en.wikipedia.org/wiki/Croquet_Project

When I say VM, I mean, "VMWare-style VMs" not "VMs that run a language the same way on multiple platforms".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: