Вообще, чем по большому счёту отличаются протоколы X11 и HTTP/2 ? И тот и другой умеют передавать асинхронно в двух направлениях... Почему надо приземляться на X11 (или там на wayland), а не на HTTP/2?
Можно вообще реализовать X-Server на базе JavaScript и WebGL (где-то видел такую или подобную реализацию).
https://github.com/GothAck/javascript-x-server
https://github.com/ttaubert/x-server-js
Таким же образом, можно реализовать и ещё какой-нибудь протокол (поверх HTTP/2 и WebGL), например со спецификацией, изначально написанной на русском языке.
А если рантайм и интерпретатор написать под webassembly, то и HTTP/2 не нужен (и с протоколом поверх него, и сам-по-себе), заменит его что-нибудь peer-to-peer-овое
И почему я не Греф ?...
Отредактировано Лис (2018-01-04 15:15:46)