Pinned Tweet
Live++ 2.5.0 OUT NOW for Windows, Xbox Series X|S, and PlayStation®5!
liveplusplus.tech/
This is the only solution that supports simultaneous hot-reload for C++ applications across multiple platforms and processes, both locally and over the network.
youtube.com/watch?v=ewbkdxsk…
In other news, Linux support is coming along nicely and the Closed Beta will most likely start in Q3 2026.
Reach out if you are interested!
Live++ 2.11.4 out now!
liveplusplus.tech/releases.h…
Added full support for network paths, improved sorting of compilands having an "N/A" entry, and fixed an edge case with "external vague" dynamic initializers in static libraries.
Thanks to everybody for reporting issues!
#cpp
Live++ 2.11.3 out now!
liveplusplus.tech/releases.h…
Fixed a few warnings when using pure C compilers, improved compatibility with Clang (especially around dynamic initializers), full support for VS 2026 in all examples.
#cpp
Live++ 2.11.2 out now!
liveplusplus.tech/releases.h…
This release includes quality-of-life improvements and a fix for a rare edge case when compiling with the MSVC toolchain.
#cpp
Live++ retweeted
In the honor of the new year, in the last couple of months I have accumulated 2026 C++ hotreloads, since I began to keep track of it automatically.
Thanks, @liveplusplus!
Live++ retweeted
I've been using @liveplusplus for professional and side projects for a few weeks now. Iteration speed, and thus the ability to stay in flow is—I'd dare to say—even good for one's health.
#Hellrule (through it's fork of #GodotEngine) will benefit a lot from it!
Amazing to see this in numbers.
Now imagine the time saved when used on a typical AAA game.
5 days ago I added a tracker that counts how many times I have hot-reloaded my C++ game code. I am already at 500+ hot-reloads.
That is at 100+ per day (varies depending on the kind of coding I do). 100 times 15-30 seconds (to compile, link, launch and get into the same state) is half an hour to an hour a day saved, not even accounting for breaking the metal flow, etc.
Live++ retweeted
We were super-happy to have Stefan from Live++ presenting at our engineering day. It's a fantastic tool, and it was a great presentation with lots of nuggets.
Did you for instance know that you can hot-reload while the exception/crash intercept dialog is up? Impressive tech!
Last week, we were invited by Mojang Stockholm to do a talk about Live++ and its use cases.
You can download the presentation here:
liveplusplus.tech/downloads/…
liveplusplus.tech/downloads/…
The talk was well received and some of the feedback already made it into the latest update.
#cpp
That's a good use case for Live++ hooks, great job!
Replying to @OlexGameDev @liveplusplus
This thread has inspired me to add ImGui integration for Live++. For years I have watched the system tray icon. But now my main menu bar in ImGui shows me the progress, errors if any, and the number of times I've reloaded. I might even save the total count across sessions!
Is your company interested in trying Live++? Want to know what it can do for you? Curious about its features?
You can now request a live demo through our website - free of charge!
liveplusplus.tech/request_li…
#cpp
Last week, we were invited by Mojang Stockholm to do a talk about Live++ and its use cases.
You can download the presentation here:
liveplusplus.tech/downloads/…
liveplusplus.tech/downloads/…
The talk was well received and some of the feedback already made it into the latest update.
#cpp
Live++ 2.11.0 out now:
liveplusplus.tech/releases.h…
- Support for virtual file systems
- Support for 10x by @stewartlynch8
- Environment variable set for invoked compiler
- Hot-Restart via exception handler dialog
- Smaller fixes
#cpp #gamedev
In the next update, it will be possible to hot-restart on an unhandled exception.
This is incredibly useful in situations where code has been deoptimized and a few patches have been applied, especially in startup code, because this will automatically be injected upon restart.
Some build statistics from our "Live++ meets DOOM" experiment to show off the benefits of unity splitting in Live++.
Live++ meets DOOM.
Showing DOOM (released in 1993) utilizing Live++ (released in 2018) is a true testament to its completely generic hot-reload abilities, requiring just 3 LOC.
Wonder what @ID_AA_Carmack could have done with this back in the days?
youtube.com/watch?v=cpDFC9jv…
#cpp
Live++ retweeted
Just bought a year of @liveplusplus , and I feel I can't live without it. It's not just about hot-reloading, by shortening the iteration loop, it keeps me focused and less distracted. Hot deoptimize is also a lifesaver for debugging Unreal Engine. Highly recommended!
Live++ 2.10.0 out now:
liveplusplus.tech/releases.h…
Bugfixes, optimizations, and a few new features making it easier to support distributed and custom build systems.
#cpp



















