Здравствуйте, CoderMonkey, Вы писали:
CM>JS — 400, C# — 1200. Что, конечно, позорненько для C#. Но даже близко не сравнимо с твоими числами и с катастрофическим провалом JS при вызове другого метода
Вот жеж паскудство. Не иначе как заговор против тебя ? И похоже, что ты его возглавил
C# может обогнать джаваскрипт за счет использования всяких структур. Если же структур нет, то оба языка будут перемалывать не кеш первого-второго уровня, а виртуальную память. Это из за того, что косвенность вызовов длинная. А вот виртуальная память в зависимости от разных обстоятельств бывает то физической, то дисковой.
В рабочей обстановке скорее всего оба при внятной нагрузке будут пилить примерно одинаково часто пилить дисковую память. Даже если в остальном C# заруливет JS в минуса, то за счет дисковой памяти они тупо сравняются.
Собственно, если смотреть на тесты Techempower, видно, что дотнет почти везде уступает ноду или идет в ногу с ним. Вот так.