Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
C++ Emac Projects
-
ewig
The eternal text editor — Didactic Ersatz Emacs to show immutable data-structures and the single-atom architecture
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
You might be interested in ewig and immer by Juan Pedro Bolivar Puente:
https://github.com/arximboldi/ewig
https://github.com/arximboldi/immer
See the author instantly opening a ~1GB text file with async loading, paging through, copying/pasting, and undoing/redoing in their prototype “ewig” text editor about 27 minutes into their talk here:
https://m.youtube.com/watch?v=sPhpelUfu8Q
It’s backed by a “vector of vectors” data structure called a relaxed radix balanced tree:
https://infoscience.epfl.ch/record/169879/files/RMTrees.pdf
That original paper has seen lots of attention and attempts at performance improvements, such as:
https://hypirion.com/musings/thesis
https://github.com/hyPiRion/c-rrb
C++ Emacs related posts
- Switching from Neomutt to Emacs
- Do you use an external editor for GDScript?
- I made an OpenGL-like renderer to learn Rust. Had an amazing developing experience!
- Upgrading `mu/mu4e` breaks config -- some questions.
- Dating Other Task Managers
- [mu4e] How to export an email and thread to PDF?
- An awesome new VSCode Extension for OpenSCAD
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
Project | Stars | |
---|---|---|
1 | ewig | 517 |
Sponsored