blink
jet-live
blink | jet-live | |
---|---|---|
1 | 3 | |
1,032 | 400 | |
- | - | |
5.2 | 1.8 | |
5 months ago | over 2 years ago | |
C++ | C++ | |
BSD 2-clause "Simplified" License | MIT 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.
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
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.
What are some alternatives?
RuntimeCompiledCPlusPlus - Change C++ code at runtime
tinycc - Unofficial mirror of mob development branch
rr - Record and Replay Framework
mold - Mold: A Modern Linker ðŸ¦
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