Ответы пользователя по тегу C#
  • Правда ли, что программы написанные на C++ работают быстрее чем аналогичные на C#. к примеру?

    @finlandcoder
    В 2018 году скорость С++ в 2-3 раза выше, чем C#. Но тут еще нужно учитывать кривизну рук программиста и алгоритмы. Так что разницы никакой нет. Вы, конечно, можете как дополнение к своему computer science fundamentals, разобраться в этом вопросе или нагуглить.
    https://days2011.scala-lang.org/sites/days2011/fil...
    В том же Амазоне на некоторых сервисах 90% Scala и 10% С++.
    Причины тормозов - GC (вызывается каждый {}), VM и всякие "Boxing and Unboxing". Также - память. VM может работать с пулами памяти и выделять сразу сотню мегабайт. Но это всё тюнится. Вон в амазоне отключают GC у Java VM.


    void func1(string s) // будет работать в Java быстрее, чем в С++
    Ответ написан
    Комментировать