Здравствуйте, Nuzhny, Вы писали:
N>Я не смог нормально с Питоном работать из-за отсутствия этой возможности. Функции для доступа к элементам изображения есть, но тормозииит. При работе с одноцветными изображениями, например, удобно вручную развернуть цикл обхода по пикселям: за одну итерацию обрабатывать 4 пикселя, а инкремент указателя делать на 4 байта, а не на один. Получается гораздо быстрее.
N>Таких моментов встречается немного, но они существенны.
Безусловно такие задачи имеются. Я как-бы и не опровергаю их. Обсуждение пошло от
этогоАвтор: MasterZiv
Дата: 11.05.11
, где автор заявил, что люди, которые пишут на managed, не имеют понятия об адресной арифметике. С этим я собственно и не согласен. Твой пример только подтверждает, что это. Цепочка вполне простая: я программист Python -> пишу обработку картинки -> получается медленно -> ищем пути оптимизации -> выясняем, что удобнее по 4 пикселя -> пробуем на Python -> не выходит -> берем другой язык, если текущая производительность не укладывается в требования. И совершенно неважно, владел ты вначале этой цепочки адресной арифметикой или нет. Надо — выучишь. Не надо — значит не надо.