Was Tim Ring ahead of his time
No, he wasn't. HTTP/3 is (broadly) using QUIC (HTTP over UDP) as the underlying transport layer, which was initially developed by Google around 2012 (earliest page I can find for RailPro is 2011, but can't find a page for the first "internet access" program for RP) however there is significant differences in how the plain old UDP that Ring uses and QUIC / HTTP/3 operate. Maybe I should do a graphic
Ring would have chosen UDP as it's very simple to program compared to TCP (though that actually isn't too hard these days), though you have to build in your own packet error checking else you will likely end up in a world of pain when it comes to transferring things like compiled code.
HTTP/3 as a file transfer method is something I'd like to experiment with but they aren't working on that part yet.
- Tim