Информация об изменениях

Сообщение Re[16]: что не так с WebAssembly? от 15.04.2025 7:33

Изменено 15.04.2025 8:18 Serginio1

Re[16]: что не так с WebAssembly?
Здравствуйте, Shmj, Вы писали:


S>>Или все таки наоборот? Суть пиши на C# и компилируй в C++. Это удобнее.


S>Оно того не стоит. Там же еще куча всего добавляется + проблемы. И это не официальная фича от MS.

S>На C++ есть те же классы, то же наследование. Ну нет сборщика мусора — но смарт. указатели — практически 99% вещей покрывают.

Угу если было бы так, то питоны, JS и прочие недоязыки не имели бы место на существование.
Как сказал мой коллега перешедший с С++ на C# что последний это детский язык, но очень мощный.
Native AOT это официальная фича от MS. Il2CPP это фича Unity, но они друг с другом взаимодействуют, обогащая друг друга
Re[16]: что не так с WebAssembly?
Здравствуйте, Shmj, Вы писали:


S>>Или все таки наоборот? Суть пиши на C# и компилируй в C++. Это удобнее.


S>Оно того не стоит. Там же еще куча всего добавляется + проблемы. И это не официальная фича от MS.

S>На C++ есть те же классы, то же наследование. Ну нет сборщика мусора — но смарт. указатели — практически 99% вещей покрывают.

Угу если было бы так, то питоны, JS и прочие недоязыки не имели бы место на существование.
Как сказал мой коллега перешедший с С++ на C# что последний это детский язык, но очень мощный.
Native AOT это официальная фича от MS. Il2CPP это фича Unity, но они друг с другом взаимодействуют, обогащая друг друга

Опять же учитывая тримминг как раз проще распространять библиотеки на байткоде, уменьшая размер итогового приложения!