Size: a a a

Добрый Полигон им. Тона Розендаля ❤️ 2.0

2020 March 29

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Illis
Эслиб кто-то запилил блендер на асемблере он бы рендерил сложные сцены за пару менут , весил мегабайт 200 и его не переплюнул а бы не одна программа ещё лет 5 - 9999 .
Жаль только что на асемблере такое писать это надо лет этак с десять
это абсолютный бред, далекий от реальности
источник

MP

Maxim Ponomarov in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Alexander P
это абсолютный бред, далекий от реальности
подтверджаю
автор первоночального тезиса возможно далек от низкоуровнего программирования

критические по производительности части Blender написаны на С, который не уступает по производительности Assembler в 99% случаев.

Есть конечно сценарии где ассемблерные вставки могли бы решить некоторые задачи лучше кода на С, но такое крайне редко случается
источник

MP

Maxim Ponomarov in Добрый Полигон им. Тона Розендаля ❤️ 2.0
также следует учесть, что времязатраты разработки на Assembler значительно превышают аналогичные на С
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
стоит просто добавить, что современные компиляторы с высокими уровнями оптимизации производят высокоэффективный код, который покрывает все время работы с асмом
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
я реально не вижу кейсов, которые требуют использования асма
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
на крайняк никто не мешает провести аудит низкоуровневой части из си-кода
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
но раз уж с теорией плохо, то дальше продолжать не стоит
источник

I

Illis in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Alexander P
это абсолютный бред, далекий от реальности
Ну ладно гиперболизировано ))) , но скорость роботы однозначно ускорится в разы и весить будет в разы меньше , в любом случае это мечта чтобы такая сложная програма была написана на асемблере
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Illis
Ну ладно гиперболизировано ))) , но скорость роботы однозначно ускорится в разы и весить будет в разы меньше , в любом случае это мечта чтобы такая сложная програма была написана на асемблере
ты либо очень толстый тролль, либо очень, сильно, ну просто крайне далек от того, как это работает
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
в этих словах нет ни единой доли истины
источник

I

Illis in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Alexander P
ты либо очень толстый тролль, либо очень, сильно, ну просто крайне далек от того, как это работает
Ну видимо я ощыбаюсь
источник

I

Illis in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Я то не силен в таких низких уровнях на столько
источник

I

Illis in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Maxim Ponomarov
подтверджаю
автор первоночального тезиса возможно далек от низкоуровнего программирования

критические по производительности части Blender написаны на С, который не уступает по производительности Assembler в 99% случаев.

Есть конечно сценарии где ассемблерные вставки могли бы решить некоторые задачи лучше кода на С, но такое крайне редко случается
Но вот это для меня что-то новенькое что C и асемблер роботают на с одинаковой скоростю
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
почитай про то, как работает компилятор
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
и как оценяется алгоритмическая сложность инструкции
источник

I

Illis in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Окей
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
только компилятор, который именно в машинный код и именно с/с++, а не какой-нибудь шарп с их msil
источник

I

Illis in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Это ломает все мое мировоззрение что-то такое же быстрое как асемблер
источник

AP

Alexander P in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Illis
Это ломает все мое мировоззрение что-то такое же быстрое как асемблер
на ассемблере можно очень легко писать программы, которые будут медленнее аналогов на си
источник

I

Illis in Добрый Полигон им. Тона Розендаля ❤️ 2.0
Alexander P
на ассемблере можно очень легко писать программы, которые будут медленнее аналогов на си
?
источник