В варианте
litwrа есть хорошая оптимизация алгоритма. Не знаю, кто ее предложил, попробую угадать, что БКшники (в исходнике написано, кто участвовал в оптимизации), но не уверен. По крайней мере для БК (хотя не только для БК) реализовано красиво. Предположу, что
litwr посчитал, что эта оптимзация в одиночку может вывести в лидеры и его вариант для 8080, но тесты показали, что это не так (мои
3000 и
4000 без заветной оптимизации). А если взять эту оптимизацию, грамотно реализовать для 8080 и интегрировать в быстрого spigota, то при 1000 цифр даже мониторный вариант немного опережает предыдущего
чемпиона, а при 3000 обгоняет vic20-3. Если попробовать наоборот, т.е. интегрировать все фишки быстрого spigotа в вариант
litwr, то (постараюсь сформулировать аккуратно) это намного сложнее. Вот такие новые горизонты. Надо бы собраться и сделать нормальный вариант ускоренного spigota для вектора.
litwrу спасибо, что он поднял эту тему и привлек грамотных специалистов к оптимизации, но дискуссию с ним стоило завершить раньше, это сэкономило бы мне нервы и не выглядело бы так неприятно со стороны. Прошу прощения за некоторые резкие высказывания, стоило выбрать более сдержанную форму для того содержания.
[свернуть]