Benefits and costs of writing a Posix kernel in a high-level language (2018) [pdf]
pdos.csail.mit.edu
pdos.csail.mit.edu
The benefits and costs of writing a POSIX kernel in a high-level language - https://news.ycombinator.com/item?id=18171447 - Oct 2018 (96 comments)
Top comment from the linked thread.
This is a bit out of context. 5-15% in any measurements to mainstream software is too easy. Even if it's operating system. We all know that.
This is why almost any papers that compare a research project's products with a mainstream production one in terms of performance is usually just for establishing context than actually comparison.
Calling Go "high-level" is absurd. Apparently the authors are using the word in place of "garbage-collected", as if that had anything to do with a level. Go is by quite a margin the lowest-level obligate-GC language I know of. (That does not, by the way, mean I think it is "bad".)
Some people go as far as to say that C is a high-level language, but I find that ridiculous.