It's cool, but I always found such things to be cargo-culting and going in the completly wrong direction. You don't want to make a web shell, you want to use normal shell for web.
For a proper "Web UNIX" we need:
- websites talking in structured data (not just plain text)
- less propertiary bullshit (hint: keep sales & marketing people away from APIs)
- ability to conveniently pipe them together anywhere (not on a third-party, complexity-hiding, feature-limiting site like IFTTT)
When I can start typing things like these in my own, local shell:
For a proper "Web UNIX" we need:
- websites talking in structured data (not just plain text)
- less propertiary bullshit (hint: keep sales & marketing people away from APIs)
- ability to conveniently pipe them together anywhere (not on a third-party, complexity-hiding, feature-limiting site like IFTTT)
When I can start typing things like these in my own, local shell:
(where @ is a somewhat general web communication utility)then we'll have a web UNIX.