4 ms·
There was a v8 fork a long time ago that had persistence built in. You could kill the process, & start a new one & everything was just as it was. I love this k
by rektide 5y ago
There was a v8 fork a long time ago that had persistence built in. You could kill the process, & start a new one & everything was just as it was.
I love this kind of stuff. Programming languages are boring, hardly any different from one another. But building an interesting enriching runtime that makes it more clear what is happening, what is going on? Thatcs awesome. That's how computing starts to level up. Long hope but some day i believe software will better be able to say what it's doing so much more elegantly that software itself will become more interesting, that we'll start to see more incidental curiosity & exploration, some bridging of thr gulf between user & developer.
I had a Google Summer of Code project under Codehaus, many years ago, adding some similar instrumentation to Mono & .NET. A bunch of stupid bytecode rewriting, nowhere near this cool. But tickles me to see!
- whitten 5y agoSo would merging the two codebases be worth the effort ? Any idea how to find the second code base ?
- mathgladiator 5y agoThis ability to stop, move to another machine or upgrade, and then run is a central design thesis for Adama: https://www.adama-platform.com/ https://www.adama-platform.com/ I can also take the state and archive to S3, or rewind it.