Прекратите использовать итераторы

Мем про прекращение использования итераторов в программировании
Мем про прекращение использования итераторов в программировании

На меме изображен текст, высмеивающий использование итераторов в программировании. В верхней части большими буквами написано: «Stop doing iterators». Ниже следует список претензий к итераторам, таких как сложные названия, отсутствие реальной пользы по сравнению с простыми циклами «for» и абсурдность требований пользователей. В середине изображения показан фрагмент кода, предположительно представляющий собой пример сложного итератора. Внизу мема приводится цитата: «Hello I would like partition_map apples please», за которой следует заключение: «They played us for absolute fools», что подчеркивает ироничное отношение к чрезмерно сложным решениям в программировании.

Stop doing iterators. - Ways to go through a list of items were not supposed to be given names. - Years of "use itertools::Itertools;", yet real-world use found for doing anything but a simple "for" loop. - Wanted to flatten your results anyway for a laugh? We had a tool for that, it was called nested loops. - "Yes please reduce my vector. Please give me elements interspersed" - statements dreamed up by the utterly deranged. Look at what iterator users have been demanding your respect for all this time, with all the for loops and if statements we built for them. (This is actual iterators, done by actual programmers). Flattenok<Mapspecialcase<Audioframeschunked<', 'path>, ma pspecialcasefnok<impl fnmut(&[u8]) → copied<Iter<', u8>>>>>, copied<Iter<, u8, decodeaudioframeerror>. Pub type groupingmapby<I, F> = groupingmap<Mapspecialcase I, groupingmapfn<F>>>; Groupingmapby is an intermediate struct for efficient group-and-fold operations. See groupingmap for more informations. "Hello I would like partition_map apples please". They played us for absolute fools.

Вы можете искать и отправлять мемы прямо в Telegram!

Просто введите в любом чате "@memexpertbot" и поисковой запрос - бот покажет наиболее подходящие мемы, и вы сможете сразу их отправить.

Поиск мемов с помощью телеграм-бота MemeXpert
Поиск мемов с помощью телеграм-бота MemeXpert