jet-live
blink
jet-live | blink | |
---|---|---|
3 | 1 | |
400 | 1,032 | |
- | - | |
1.8 | 5.2 | |
over 2 years ago | 5 months ago | |
C++ | C++ | |
MIT License | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jet-live
-
A Modern C Development Environment
> 9. The debugger can modify a variable while the program is running.
> 11. The debugger can modify a function while the program is running (any new calls are done to that function).
Another words: hot code reloading / swapping [1].
And I would add:
> You record a failure once, then debug the recording, deterministically, as many times as you want. The same execution is replayed every time. [2]
[1] e.g. https://github.com/ddovod/jet-live, https://github.com/crosire/blink, https://github.com/ziglang/zig/issues/68
- Bringing a dynamic environment to C: My linker project
-
CTwik : General Purpose Hot Patcher For C++
Not OP, but based on the article it seems like it's Linux only, so more comparable to jet-live than live++ or blink.
blink
-
A Modern C Development Environment
> 9. The debugger can modify a variable while the program is running.
> 11. The debugger can modify a function while the program is running (any new calls are done to that function).
Another words: hot code reloading / swapping [1].
And I would add:
> You record a failure once, then debug the recording, deterministically, as many times as you want. The same execution is replayed every time. [2]
[1] e.g. https://github.com/ddovod/jet-live, https://github.com/crosire/blink, https://github.com/ziglang/zig/issues/68
What are some alternatives?
tinycc - Unofficial mirror of mob development branch
RuntimeCompiledCPlusPlus - Change C++ code at runtime
mold - Mold: A Modern Linker ðŸ¦
rr - Record and Replay Framework
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Bonzomatic - Live shader coding tool and Shader Showdown workhorse
Bazel - a fast, scalable, multi-language and extensible build system
meson - The Meson Build System