Задать вопрос
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (4)

Лучшие ответы пользователя

Все ответы (3)
  • Преимущества C# в GameDev?

    1010111100100010011111000
    @1010111100100010011111000
    C#, Java, PHP, SQL
    C# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к C++ и Java. Так что вы без трудов его освоите)

    Преимущества:
    - Язык программирования C# претендует на подлинную объектную
    ориентированность (всякая языковая сущность претендует на то, чтобы
    быть объектом);
    - Компонентно-ориентированный подход к программированию,
    способствующий меньшей машинно-архитектурной зависимости
    результирующего программного кода, гибкости, переносимости и легкости
    повторного использования (фрагментов) программ;
    - Ориентация на безопасность кода (в сравнении с С и С++);
    - Унифицированная система типизации;
    - Расширенная поддержка событийно-ориентированного
    программирования.

    Несмотря на достоинства, язык С# имеет некоторые недостатки, такие как:
    - Довольно сложный синтаксис (75% из Java, 10% из C++, 5% из
    Visual Basic);
    - Мало свежих концептуальных идей (приблизительно менее чем
    10% конструкций языка);
    - Относительно невысокая производительность (намного медленнее,
    чем язык C, но сравним с Java);
    - Не кросс-платформенный язык. Так как С# разработан компанией
    Microsoft, то и работает он только под операционной системой Windows,
    хотя в данный момент уже разрабатывается кросс-платформенная версия
    данного языка. (Моё мнение)

    Перспективы:
    Unity включает полностью поддерживаемую современную среду выполнения .NET (С 2018 версией).
    Экосистема .NET продолжает развиваться и по сей день, улучшая производительность своего языка.
    Больше каких-то перспектив и не знаю)
    Ответ написан
    3 комментария

Лучшие вопросы пользователя

Все вопросы (3)