I'm a bit surprised the bulk of the comments here seem to <i>fixate</i> onto Go specifically, seemingly missing the <i>actual</i> point of the article:<p>The article demonstrates the <i>Usermode Driver API</i>, showing how a Linux driver can offload work <i>into userspace</i> (with or <i>without</i> access to a working filesystem).<p>I mentioned this yesterday in the context of the in-kernel codec discussion[1], where the questions "can't this be done in userspace" or "why not sandboxing" were dismissed pretty quickly.<p>[1] <a href="https://news.ycombinator.com/item?id=40174516#40184307">https://news.ycombinator.com/item?id=40174516#40184307</a>