Ответы пользователя по тегу C#
  • Иммутабельность строк?

    art1z
    @art1z
    Программист-многостаночник в EffectiveSoft
    1) Любые операции сравнения и сортировки строк работают намного быстрее. Часто используемые Dictionary словари получаются очень быстрыми. И самое главное - строки в дотнете thread-safe
    2)/3) Не надо преждевременной оптимизации, стандартных методов более чем достаточно, для конкатенации строк - темплейтные строки ($""), StringBuilder или стримы, если объемы очень большие. Строки же для "кодирования чисел" - это что-то нездоровое в архитектуре.
    Ответ написан
  • С#/Python/Node.js для сервера социальной игры, что выбрать?

    art1z
    @art1z
    Программист-многостаночник в EffectiveSoft
    C# под Windows хостингом - дорогой вариант, под линуксом - просто изврат. И очень тормозной в сравнении с остальными вариантами: https://www.techempower.com/benchmarks/#section=data-r9
    У дотнета строго ограниченная область применения (пишу как дотнет-девелопер с 10-летним стажем) - бизнес-системы с интеграцией различного бизнес-софта и привязкой к Azure/MS SQL. High-load - ни разу не его сфера.
    Java/node/C++/Python/Ruby намного лучше подойдут для ваших целей.
    Ответ написан
    Комментировать