Re: Real programmers ...
There is no reason not to separate the logic and data processing from the presentation through the standard protocols that make up the Web. The protocols and browsers are rich enough for your UI, and doing this makes your app more portable.
As for this "Holographic UI" nonsense, it's been done. Does no one remember Microsoft's VRML? I seem to remember a file manager with a Doom UI back in the day. Hit the file with a shotgun to delete, or something like that.