Да, это очевидно: Си - это ассемблер для ленивых, как говорил классик. Не так много языков, компилятор которых работает с машинным кодом (asm, C, C++), а не с управляемым кодом (С# и т.д.). Большинство современных модных языков - всего лишь виртуальная машина, которая упрощает программирование для деб-лов, но жёстко режет скорость, возможности операционки и увеличивает в тысячи раз размеры программ. Поэтому Unreal Engine пока пишут на С++, а не на питоне. Пока... Жить нужно по-уму, а не по рекомендациям обувающего всех миллионера Гугл-Гейтса. Но пасаран, амиго !
Круто, это как раз одна из тех тем, которая вызывает множество проблем при ошибке совместимости библиотек. А информации особенно на русском безбожно мало
@@firststepsforward меня интересует больше первый вариант, я чаще использую ассемблер для оптимизации каких-то функций. Хотя подключение сторонних библиотеку в ассемблерный код является не менее интересной темой!
Ждем следующий урок
Поклонникам особый респект!
Еще не смотрел, но уже чувствую здесь топ контент!! Лайк и подписка. Вообще не вижу смысла учить си и ассемблер отдельно. Наконец то нашел что хотел
Да, это очевидно: Си - это ассемблер для ленивых, как говорил классик.
Не так много языков, компилятор которых работает с машинным кодом (asm, C, C++), а не с управляемым кодом (С# и т.д.). Большинство современных модных языков - всего лишь виртуальная машина, которая упрощает программирование для деб-лов, но жёстко режет скорость, возможности операционки и увеличивает в тысячи раз размеры программ.
Поэтому Unreal Engine пока пишут на С++, а не на питоне. Пока...
Жить нужно по-уму, а не по рекомендациям обувающего всех миллионера Гугл-Гейтса.
Но пасаран, амиго !
@@firststepsforward Не стой на месте братан, развивайся, людям интересен твой контент.
Ок!
Бро, ты реально легенда. Целую в пятку
Благодарность народная не знает границ!
Классное интро, познавательный контент, спасибо за сторание
Очень рад за оценку - это стимулирует!
Благодарю!
Круто, это как раз одна из тех тем, которая вызывает множество проблем при ошибке совместимости библиотек. А информации особенно на русском безбожно мало
Спасибо!
Лайк забыл поставить
:).
А можно ещё про процесс компиляции и различные статические библиотеки и объектные файлы?
Вы хотите ассемблерный код присунуть к проекту на другой платформе при помощи lib файла или к проге на ассемблере что-то прикрутить?
@@firststepsforward меня интересует больше первый вариант, я чаще использую ассемблер для оптимизации каких-то функций.
Хотя подключение сторонних библиотеку в ассемблерный код является не менее интересной темой!