Embedded Ring Buffer C++98
A ring buffer designed to work with embedded devices, does not use heap allocations. - RichardB01/EmbeddedRingBuffer
Embedded Ring Buffer C++98 launched on June 6, 2021 with 26 votes, #1,214 of 3,650 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 5 years on.
In plain words
Embedded Ring Buffer C++98 is a data structure library written for C++98 that implements a circular buffer for efficient memory usage in embedded systems and performance-critical applications. It is designed for developers working with resource-constrained environments who need a fixed-size queue that reuses memory as it wraps around. The implementation prioritizes compatibility with older C++ standards, making it suitable for legacy systems and embedded platforms where modern C++ features are unavailable.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Lockless Ringbuffer Built with Go Generics2022 · github.com · ▲44A single publisher, multi subscriber lockless ring buffer build with the new generics in Go 1.18beta.
SuperString – A fast and memory-optimized string library for C++2018 · github.com · ▲52A fast and memory-optimized string library for C++ - btwael/SuperString
C++11 immutable string2014 · github.com · ▲23I'm looking for feedback on this approach to an immutable string (istring). The idea is to provide a super fast immutable string that can be efficiently passed to lambdas as well as be 100% thread safe. Another bonus is faster hashing. If a string literal is given to istring, then the hash is computed at compile time! Other strings will have their hashes cached for later use. The istring is designed more or less after the python string in this regard. It should also consume less memory than std::string and perform faster in all other areas.
Neco – Coroutine Library for C2024 · github.com · ▲145Concurrency library for C (coroutines). Contribute to tidwall/neco development by creating an account on GitHub.
I wrote a minimal memory allocator in CNov 2025 · github.com · ▲137A fun toy memory allocator (not thread safe, that's a future TODO). I also wanted to explain how I approached it, so I also wrote a tutorial blog post (~20 minute read) covering the code which you can find the link to in the README.
Kent Dybvig's Scheme Machine in 400 Lines of C (Heap-Memory Model)2025 · gist.github.com · ▲226Heap based scheme machine. GitHub Gist: instantly share code, notes, and snippets.
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 23h ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, June 2021
the whole month →

An iPod Classic built for the web.
Life & fun · 2021 · tannerv.com




100,000 icons, illustrations, & emojis, customize in seconds
Work · 2021 · app.streamlinehq.com