www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - The Case for Writing Network Drivers in High-Level Programming

reply RazvanN <razvan.nitu1305 gmail.com> writes:
Hello all,

I stumbled upon this paper [1] if anyone is interested. They 
implement a network driver (in user space) in 9 different 
languages and compare the results. D is not one of them.

The results show th
surprisingly well, but other languages perform poorly. I think 
that D could outperform Rust.

Anyway, I think this opens the door for a publication with Alex 
Militaru's work [2].
He actually ported the driver to D and integrated it into the 
kernel which is a more realistic approach if the kernel would 
ever be transitioned to a different language.

What are your thoughts?

Best regards,
RazvanN

[1] 
https://www.net.in.tum.de/fileadmin/bibtex/publications/papers/the-case-for-writing-network-drivers-in-high-level-languages.pdf

[2] 
https://www.youtube.com/watch?v=weRSwbZtKu0&list=PLIldXzSkPUXWORGtUrnTo2ylziTHR8_Sq&index=14
Sep 26
parent Dominikus Dittes Scherkl <dominikus.scherkl continental-corporation.com> writes:
On Thursday, 26 September 2019 at 08:17:14 UTC, RazvanN wrote:
 He actually ported the driver to D and integrated it into the 
 kernel which is a more realistic approach if the kernel would 
 ever be transitioned to a different language.

 What are your thoughts?
Very interesting! Nice to hear of any progress on this!
Sep 26