Re[5]: 2D-Linq и оптимизация цифровых фильтров - 3
От: Sinatr Германия  
Дата: 02.07.18 07:43
Оценка: +1
Здравствуйте, Sinclair, Вы писали:

S>Вся "лапша" — в моём коде.

S>В коде прикладного программиста ничего этого нет.
S>У него — просто
S>from d in data select (d[-1, 0] + d[1, 0] + d[0, -1] + d[0, 1]) / 4;

Не совсем понял, как это будет вызываться. Что тут data?

Вы сделаете кучу оптимизированных методов, которые будут использоваться "прикладными" программистами? Или кто будет писать эти методы с лапшой? Где будет находится валидация, что если я, прикладной, напишу d[-2,0]?

Я так понял, что вы добились в 2 раза большей производительности. Но я пока не понимаю как (в IL ни бум бум). Скажите, эта оптимизация возможна только для linq? Или linq используется только для читаемости? У меня просто подозрение, что заголовок желтый и к linq это никакого отношения не имеет.
---
ПроГLамеры объединяйтесь..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.