Pebbles
Day 21 of RWAM. Drew up something very inspired by the art you see after meeting Five Pebbles for the first time. I love that one.

#art #fanart #RWArtMonth #rainworld #traditional #traditionalart #ink #iterator #fivepebbles

How to Stop map From Disappearing After One Use

map is an iterator in Python 3 and gets consumed.

#python #map #iterator #exhaustion #howto

https://www.youtube.com/watch?v=Nw4cs0ovIMo

How to Stop map From Disappearing After One Use #map

YouTube

Aperiodic Aquatic Absurdity

That was nickname of my friend who doesn’t know rain world. And I immediately imagined an iterator with that name so I made a design for them.

#art #mastoArt #rainworld #iterator #oc #originalCharacter #digitalArt

So, like, my understanding of the lore of #Rainworld is that at the end of the timeline #Saint is just wandering around Ascending everyone and everything. It'll take a very long time, but they can't die, so eventually they'll take out every #Iterator, Scavenger, and #Scug, and every other living organism on the planet.
So my question is: What the fuck will Saint do when they're done? Will they finally be able to Ascend, or will they be stuck alone on a dead world forever?

[Перевод] Ленивые вычисления в PHP: как генераторы и итераторы экономят память и ускоряют код

Как обрабатывать миллионы строк в PHP и не убить память? Всё просто: генераторы и итераторы. Покажу, как ленивые вычисления экономят ресурсы, ускоряют код и упрощают работу с большими данными. С примерами, бенчмарками и разбором изнутри.

https://habr.com/ru/articles/939814/

#php #генераторы #итераторы #производительность #память #yield #iterator #ленивые_вычисления #оптимизация #большие_данные

Ленивые вычисления в PHP: как генераторы и итераторы экономят память и ускоряют код

Вы когда-нибудь пытались загрузить в память CSV-файл на миллион строк и увидели что-то вроде: PHP Fatal error: Allowed memory size of 134217728 bytes exhausted Даже если увеличить memory_limit ,...

Хабр
【JavaScript】複数の配列を合体したい、ができるようになる - Qiita

// 前 [ [0, 1, 2], [3, 4, 5], ] ↓ // 後 [ [0, 3], [1, 4], [2, 5], ] これは需要がある!…………のか? ということで複数の配列を同期して回転させるIterator.zipの紹介です。 ...

Qiita
Pure vs. impure iterators in Go :: jub0bs.com

TL;DR ¶ Go has now standardised iterators. Iterators are powerful. Being functions under the hood, iterators can be closures. The classification of iterators suggested by the documentation is ambiguous. Dividing iterators into two categories, “pure” and “impure”, seems to me preferrable. Whether iterators should be designed as “pure” whenever possible is unclear. The advent of iterators in Go ¶ The iterator pattern was popularised by the classic “Gang of Four” book as [providing] a way to access the elements of an aggregate object sequentially without exposing its underlying representation.

beyond fluttering dreams

a skeb commission i did recently on vgen! got me researching rainworld for a bit lol. the designs are so fun to draw 😆

#rainworld #iterator #slugcat #vgencomm #mastoart

Безопасная работа с итераторами в С++

После публикации предыдущей статьи на данную тему, некоторые читатели не обратили внимания, что данный проект, это не действующий инструмент, готовый для боевого применения в реальных проектах, а только доказательство работоспособости концепции использования плагинов компилятора для дополнительного семантического контроля исходного кода С++ во время компиляции. А в качестве примера реализации подобного плагина я взял концепцию безопасной работы с памятью из языка NewLang с минимальной адаптацией под C++ . То есть основная идея предыдущей статьи — продемонстрировать возможность использования плагина компилятора для дополнительного анализатора исходного текста, а не изучение функциональности реализованной библиотеки для работы с памятью (которая и не может быть в полном объеме портирована на С++ из-за архитектурных различий в этих языках программирования). Тем не мене, большинство читателей все же уловило основную мысль и проявило интерес к возможному дальнейшему развитию подобного подхода к повышению безопасной разработки на С++ без нарушения обратной совместимости со старым кодом. Поэтому, чтобы не смущать читателей отсылкой к неизвестному для них новому языку, я начал адаптировать концепцию безопасной работы с памятью под чистый С++ для решения специфических для С++ проблем. А пока идет доработка плагина и мне очень захотелось поделиться одним очень увлекательным квестом, которой показывает непреодолимые архитертурыне проблемы С++ на пути к безопасному программирования. И поводом для того стали итераторы.

https://habr.com/ru/articles/878156/

#clang #clangtidy #plugin #memory_management #memory_safety #iterator

Безопасная работа с итераторами в С++

После публикации предыдущей статьи на данную тему, некоторые читатели не обратили внимания, что данный проект, это не действующий инструмент, готовый для боевого применения в реальных проектах, а...

Хабр