tiny_coro

Languages and libraries

coroutine runtime

SHOW HN2026

18points
20comments
#2,128of 4,366 in 2026
Top 49%of 2026 by points

How HN took it

QuietFewer than 5 comments about the project

0 positive, 3 neutral or asking, 1 mixed, 0 critical, out of 4 comments about the project.

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interesting comparison to history of coroutines and state machines

    From 2 comments
    • Any Fortran folks around ? Since old Fortran does not have function pointers I used to wonder how does one write gradient descent routine for a user defined function in Fortran.…
      srean on HN
    • That is a fascinating comparison! History really does rhyme. What you described—suspending with a flag and resuming with new values—is surprisingly similar to how the C++20…
      lixiasky on HN

Objections

  • Commenter prefers multitasking over coroutines and async approaches

    From 1 comment
    • This looks cool, but says it's simpler than Seastar. Seastar last time I looked at it was fairly simple, but didn't use coroutines at all. Instead it used a futures/promise…
      throwaway81523 on HN

Requests

  • Suggestions to explore Felix and other coroutine-based schedulers

    From 2 comments
    • Coroutine idea is very old. I am not 100% sure but they were heavily used in Telecom applications. It's easier in C and old C++ if one can drop down to assembly to switch between…
      srean on HN
    • > Unfortunately, my previous GitHub account got flagged/shadowbanned Oh! That sucks big time. Hope you had a local repo of everything. BTW I don't think your tone is formal, just…
      srean on HN

Questions

  • Why the maker's previous account was flagged and what happened to the earlier project

    From 1 comment
    • BTW what happened to your baby wireshark ? Also, do you use ChatGPT to frame your responses ? Nothing wrong if you do, but people might notice the tone and wonder.
      srean on HN

Alternatives named

  • Seastar

    From 1 comment
    • This looks cool, but says it's simpler than Seastar. Seastar last time I looked at it was fairly simple, but didn't use coroutines at all. Instead it used a futures/promise…
      throwaway81523 on HN
  • Felix

    From 1 comment
    • Coroutine idea is very old. I am not 100% sure but they were heavily used in Telecom applications. It's easier in C and old C++ if one can drop down to assembly to switch between…
      srean on HN
  • Protothreads

    From 1 comment

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/47054517)