mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#coroutines

0 posts0 participants0 posts today
michabbb<p><a href="https://social.vivaldi.net/tags/Coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coroutines</span></a> in <a href="https://social.vivaldi.net/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a>: Functions That Can Pause and Resume ⏸️</p><p>🔄 <a href="https://social.vivaldi.net/tags/Generators" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Generators</span></a> provide asymmetric, stackless coroutines - can pause execution with yield keyword and resume with next() method</p><p>🧵 👇</p>
Doeke Norg<p>What if your PHP functions could pause, resume, and remember where they left off, like little self-aware scripts? ⏯️</p><p>That’s what coroutines are for, and PHP gives you two tools to use them: Generators (since 5.5) and Fibers (in PHP 8.1).</p><p>🥔 🔥 I break it all down with real code, plus a hot potato metaphor you won’t forget:<br><a href="https://doeken.org/blog/coroutines-in-php?utm_source=mastodon" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">doeken.org/blog/coroutines-in-</span><span class="invisible">php?utm_source=mastodon</span></a></p><p><a href="https://phpc.social/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> <a href="https://phpc.social/tags/Coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coroutines</span></a> <a href="https://phpc.social/tags/Async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Async</span></a> <a href="https://phpc.social/tags/Fibers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fibers</span></a> <a href="https://phpc.social/tags/Generators" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Generators</span></a></p>
Andreas Fertig<p>Why struggle with complex asynchronous code when coroutines can simplify it all? My self-study course breaks down everything you need to know—in just three hours of video content. Learn now, apply tomorrow!</p><p><a href="https://mas.to/tags/cpp20" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp20</span></a> <a href="https://mas.to/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mas.to/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://mas.to/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a></p>
Margaret Eldridge<p>Celebrating Kotlin Brain Teasers by Sam Cooper, now in beta!</p><p>🔗 Read more: <a href="https://medium.com/pragmatic-programmers/kotlin-brain-teasers-3aa4db406f34" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/pragmatic-programme</span><span class="invisible">rs/kotlin-brain-teasers-3aa4db406f34</span></a><br>📘 ebook: <a href="https://pragprog.com/titles/kotlinbt" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pragprog.com/titles/kotlinbt</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://hachyderm.io/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://hachyderm.io/tags/puzzles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>puzzles</span></a> <a href="https://hachyderm.io/tags/pragprog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pragprog</span></a> <a href="https://hachyderm.io/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a></p>
Rob Williamson<p>Why does the Kotlin ecosystem have such a relaxed view to monitoring coroutine dispatchers?</p><p>"Trust me, bro. Coroutines fast," seems to be the attitude. If you've got a cooperative multitasking framework like a Kotlin coroutine dispatcher, you're gonna want to know when there's enough coroutines not playing nice that it affects something you care about, and you're going to want to be able to make a call about whether it's an annoying, important or now problem.</p><p><a href="https://dju.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://dju.social/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://dju.social/tags/monitoring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>monitoring</span></a></p>
Sam Cooper<p>I was cited in an academic paper! It studies potential bugs in <a class="hashtag" href="https://bsky.app/search?q=%23async" rel="nofollow noopener" target="_blank">#async</a> <a class="hashtag" href="https://bsky.app/search?q=%23Kotlin" rel="nofollow noopener" target="_blank">#Kotlin</a> programs when developers aren't familiar with <a class="hashtag" href="https://bsky.app/search?q=%23coroutines" rel="nofollow noopener" target="_blank">#coroutines</a> and suspending functions. So cool that TWO of my investigation write-ups were included in this great research 🐞🔬🧑‍💻 <a href="https://doi.org/10.4230/LIPIcs.ECOOP.2024.8" rel="nofollow noopener" target="_blank">doi.org/10.4230/LIPI...</a></p>
Margaret Eldridge<p>Refine your Kotlin skills and unlock the full potential of structured concurrency with Kotlin Coroutine Confidence by Sam Cooper---now in beta!</p><p>🔗 Read more: <a href="https://medium.com/pragmatic-programmers/kotlin-coroutine-confidence-efd64a3c04a5" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/pragmatic-programme</span><span class="invisible">rs/kotlin-coroutine-confidence-efd64a3c04a5</span></a></p><p>ebook: <a href="https://pragprog.com/titles/sckotlin/kotlin-coroutine-confidence/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pragprog.com/titles/sckotlin/k</span><span class="invisible">otlin-coroutine-confidence/</span></a></p><p><a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://hachyderm.io/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://hachyderm.io/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://hachyderm.io/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> <a href="https://hachyderm.io/tags/pragprog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pragprog</span></a> <a href="https://hachyderm.io/tags/books" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>books</span></a></p>
ACCUConf<p>ACCU 2025 SESSION ANNOUNCEMENT: C++ Coroutines - Gods from the Machine by <span class="h-card" translate="no"><a href="https://vmst.io/@philsquared" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>philsquared</span></a></span></p><p><a href="https://accuconference.org/2025/session/cpp-coroutines-gods-from-the-machine" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">accuconference.org/2025/sessio</span><span class="invisible">n/cpp-coroutines-gods-from-the-machine</span></a></p><p>Register now at <a href="https://accuconference.org/booking/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">accuconference.org/booking/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coroutines</span></a> <a href="https://mastodon.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
ACCUConf<p>ACCU 2025 SESSION ANNOUNCEMENT: C++ Coroutines - Gods from the Machine by <span class="h-card" translate="no"><a href="https://vmst.io/@philsquared" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>philsquared</span></a></span></p><p><a href="https://accuconference.org/2025/session/cpp-coroutines-gods-from-the-machine" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">accuconference.org/2025/sessio</span><span class="invisible">n/cpp-coroutines-gods-from-the-machine</span></a></p><p>Register now at <a href="https://accuconference.org/booking/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">accuconference.org/booking/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coroutines</span></a> <a href="https://mastodon.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
technomancy<p>oh yeah I posted a blog version of my fennelconf <a href="https://hey.hagelb.org/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> talk yesterday: <a href="https://technomancy.us/202" rel="nofollow noopener" target="_blank">https://technomancy.us/202</a></p><p>(most of my posts are timestamped in UTC but I forgot to use UTC for this one, and then after I published it I noticed it, but then I realized if I fixed it, then it wouldn't have been published in 2024 any more which was half the reason I posted it, so I wouldn't have two years in a row with only one blog post that year)</p>
Amanda Hinchman-Dominguez<p>🎉 Join us for the Kotlin Coroutine Mechanisms workshop on January 30th in Chicago at IIT!<br>Whether you're new to Kotlin or want to brush up on coroutines, this hands-on session is for you! 🖥️✨</p><p>📅 Date: Jan 30th<br>📍 Location: IIT - 10 W 31st Street · Chicago, IL<br>🔗 RSVP now: <a href="https://www.meetup.com/chicago-kotlin/events/304049425" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meetup.com/chicago-kotlin/even</span><span class="invisible">ts/304049425</span></a></p><p><a href="https://androiddev.social/tags/Kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kotlin</span></a> <a href="https://androiddev.social/tags/Coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coroutines</span></a> <a href="https://androiddev.social/tags/AndroidDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AndroidDevelopment</span></a> <a href="https://androiddev.social/tags/TechWorkshop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechWorkshop</span></a> <a href="https://androiddev.social/tags/ChicagoDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ChicagoDev</span></a> <a href="https://androiddev.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a></p>
Erik C. Thauvin<p>Kotlin Coroutines 1.10.0 has been released</p><p><a href="https://mastodon.social/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a></p><p><a href="https://github.com/Kotlin/kotlinx.coroutines/releases/tag/1.10.0?utm_medium=erik.in&amp;utm_source=mastodon" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Kotlin/kotlinx.coro</span><span class="invisible">utines/releases/tag/1.10.0?utm_medium=erik.in&amp;utm_source=mastodon</span></a></p>
C++ on Sea<p>Introduction to C++ Coroutines and gRPC and How to Write Coroutine Support Code – Jonathan Storey</p><p><a href="https://www.youtube.com/watch?v=deUbQodyaC4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=deUbQodyaC</span><span class="invisible">4</span></a></p><p><a href="https://vmst.io/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://vmst.io/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://vmst.io/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://vmst.io/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://vmst.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
C++ on Sea<p>Introduction to C++ Coroutines and gRPC and How to Write Coroutine Support Code – Jonathan Storey</p><p><a href="https://www.youtube.com/watch?v=deUbQodyaC4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=deUbQodyaC</span><span class="invisible">4</span></a></p><p><a href="https://vmst.io/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://vmst.io/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://vmst.io/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://vmst.io/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://vmst.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
C++ on Sea<p>Introduction to C++ Coroutines and gRPC and How to Write Coroutine Support Code – Jonathan Storey</p><p><a href="https://www.youtube.com/watch?v=deUbQodyaC4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=deUbQodyaC</span><span class="invisible">4</span></a></p><p><a href="https://vmst.io/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://vmst.io/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://vmst.io/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://vmst.io/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://vmst.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
C++ on Sea<p>Introduction to C++ Coroutines and gRPC and How to Write Coroutine Support Code – Jonathan Storey</p><p><a href="https://www.youtube.com/watch?v=deUbQodyaC4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=deUbQodyaC</span><span class="invisible">4</span></a></p><p><a href="https://vmst.io/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://vmst.io/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://vmst.io/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://vmst.io/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://vmst.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
C++ on Sea<p>Introduction to C++ Coroutines and gRPC and How to Write Coroutine Support Code – Jonathan Storey</p><p><a href="https://www.youtube.com/watch?v=deUbQodyaC4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=deUbQodyaC</span><span class="invisible">4</span></a></p><p><a href="https://vmst.io/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://vmst.io/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://vmst.io/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://vmst.io/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://vmst.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
C++ on Sea<p>Introduction to C++ Coroutines and gRPC and How to Write Coroutine Support Code – Jonathan Storey</p><p><a href="https://www.youtube.com/watch?v=deUbQodyaC4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=deUbQodyaC</span><span class="invisible">4</span></a></p><p><a href="https://vmst.io/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://vmst.io/tags/coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coroutines</span></a> <a href="https://vmst.io/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://vmst.io/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://vmst.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
ACCUConf<p>C++ Coroutines – Don’t Try This at Home – Lieven de Cock – ACCU 2024</p><p><a href="https://www.youtube.com/watch?v=SVm99X3I-JY" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=SVm99X3I-J</span><span class="invisible">Y</span></a></p><p><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/Coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coroutines</span></a> <a href="https://mastodon.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
ACCUConf<p>C++ Coroutines – Don’t Try This at Home – Lieven de Cock – ACCU 2024</p><p><a href="https://www.youtube.com/watch?v=SVm99X3I-JY" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=SVm99X3I-J</span><span class="invisible">Y</span></a></p><p><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/Coroutines" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coroutines</span></a> <a href="https://mastodon.social/tags/cplusplus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cplusplus</span></a> <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>