В дополнение по теме, на счет холиваров по производительности C# vs. C++. В бородатые времена, еще когда был .NET Framework, была такая утиллитка в составе SDK, под названием Ngen.
Ее суть в том, чтобы как раз таки, скомпилировать IL в нативный код, на конкретном компудахтере под конкретную архитектуру.
Это все в теории должно было нивелировать холодный запуск .NET приложения и с ходу выдавать конкурентную с условным C++ производительность.
Из минусов — мы не получаем нативный бинарник, он на самом деле остается вообще неизменным. Все что оно делает, так просто транслирует инструкции и кеширует их в виде образа для конкретной CLR.
Вообще темка сугубо специфическая, я не думаю что она была особо распространена среди разрабов, но факт, такой инструментарий был доступен.
Post #1053
28.8K
The ExtremeCode Times 👉 Новое видео на канале: https://youtu.be/DidtJLKSB8U P.S. Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик!…
- 👍 153
- 🗿 19
- 🤯 8
- ❤ 3
- 🤔 2
- 🌭 1