LevT
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору iNNOKENTIY21 В клиентском коде циклы уже победили 16 лет назад при создании пошика упрятав их в движок, я тут не при чём. Я озабочен созданием многоразовых инструментов, "удочкой а не рыбкой". Внутри библиотечного кода на самом деле может быть что угодно: хотите переделайте в функцию или даже пишите свои плюсики. Только спрячьте это инферно подальше от глаз новичков. Добавлено: Цитата: filter f { $i++; @{ $_ = "D:\$i.jpg" } } | Строчка-то короткая, но выполняет несколько задач разом. Для какой она аудитории? Одним людям и это абракадабра, другим нужна библиотечная функция zipWithIndex - и в целом по барабану, что там у ней внутри. Добавлено: Цитата: while getenumerator movenext() | Да хоть и так, или на С, или даже на ассемблере. Фишка в том, что на повершеле можно быстро написать многоразовый инструмент без этого вот всего. Для тех, кто умеет им самостоятельно воспользоваться в консоли. Добавлено: А filter - не взлетело. Потому что это было только начало, авторы поняли что им придётся заодно воткнуть в язык и map, и reduce, и всё прочее вплоть до zipWithIndex | Всего записей: 17272 | Зарегистр. 14-10-2001 | Отправлено: 11:11 19-08-2022 | Исправлено: LevT, 13:32 19-08-2022 |
|