Сравнение производителността на мрежовия драйвер в вариантите на 10 програмни езика
Група изследователи от немски университети публикуваха резултатите от експеримент, в който на различни програмни езици бяха разработени 10 варианта на типичен драйвер за 10-гигабитни мрежови карти Intel Ixgbe (X5xx). Драйверът работи в потребителското пространство и е реализиран на езици C, Rust, Go, C#, Java, OCaml, Haskell, Swift, JavaScript и Python. По време на написването на кода основното внимание беше обърнато на постигането […]
