-
- Компилятор, какой бы умный не был, представления не имеет о
бизнес-логике программы. Например, f(int a){if(a==0) b=1; else
b=2;} переменная "а" неравна нулю - один на миллион. Получается
миллион тактов процессора потрачено в пустую. - IBAH(04.06.2021 15:21)
- По сравнению с тем, сколько времени и электричества на майнинг
крипты расходуется, ваши переживания о неоптимальной команде
перехода это пылинка на фоне Солнца :) - rezident(04.06.2021 15:55)
- Дык может он майнер кодит... - SciFi(04.06.2021 15:58)
- Некорректный пример. Считать шансы как 1/количество комбинаций неправильно: "Какая вероятность встретить на улице динозавра? 50% - или встречу, или нет" - VLLV(04.06.2021 15:27)
- По сравнению с тем, сколько времени и электричества на майнинг
крипты расходуется, ваши переживания о неоптимальной команде
перехода это пылинка на фоне Солнца :) - rezident(04.06.2021 15:55)
- Сложно сказать. Например, при реализаццыи кейсов, компилер никогда не использует такой могучий инструмент как IJMP(переход по содержимому индексного регистра) и его аналоги в других архитектурах. Конкретные реализаццыи многих процедур могут быть кастрированы, несмотря на очебачность корректной реализаццыи. Убогость программиста всего-лишь, выражаецца в неспособности корректно реализовать работу секцыи дата. - mse homjak(04.06.2021 11:29)
- компилятор не умный, а тупая железяка. Nikolay801_(157 знак., 04.06.2021 09:36)
- И в 999999 раз быстрее - VLLV(04.06.2021 09:39)
- Компилятор хитрый. Время от времени он допускает мелкую
неоптимальность на пару тактов/байтов. Это заставляет молодого и
неопытного погромиста думать "вот тут-то я его и обойду на
повороте". SciFi(33 знак., 04.06.2021 09:24)
- :) буквально на днях видел жутко неоптимальный код в китайской либе. Китаец пожадничал на одну временную переменную - и писец. Кейл не осилил нормальный код. - LightElf(04.06.2021 10:15)
- :) - Evgeny_CD(04.06.2021 09:30)
- Компилятор, какой бы умный не был, представления не имеет о
бизнес-логике программы. Например, f(int a){if(a==0) b=1; else
b=2;} переменная "а" неравна нулю - один на миллион. Получается
миллион тактов процессора потрачено в пустую. - IBAH(04.06.2021 15:21)