Re[16]: C# -- мертвый язык
От: MxMsk Португалия  
Дата: 12.05.11 07:22
Оценка: +3
Здравствуйте, Nuzhny, Вы писали:

N>Я не смог нормально с Питоном работать из-за отсутствия этой возможности. Функции для доступа к элементам изображения есть, но тормозииит. При работе с одноцветными изображениями, например, удобно вручную развернуть цикл обхода по пикселям: за одну итерацию обрабатывать 4 пикселя, а инкремент указателя делать на 4 байта, а не на один. Получается гораздо быстрее.

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