Hindsight: Reversible Computing
One of the more interesting tech pieces that came out this week has been Hindsight [PDF]. Hindsight is made by Virtutech and is billed as the "the first complete, general-purpose tool for reverse execution and debugging of arbitrary electronic systems." The demos were received extremely well and it just looks cool.
20/20 ...
*ducks a tomato*
i'll be here all week
Now when I'm playing online, when I die I can rewind.
I can hear it now, "Godlike!"
"Sweet llamas of the Bahamas !"
So, would reversible computing let me have a Blue Screen Of Life?
That would be so cool...
Alan.
If you read the article carefully, it does actually say. Basically they've optimised the printf() and scanf() functions, from the standard C libraries, to a very high degree. Using these optimised functions allows them to literally run the processor backwards, with a little help from Euler Integration to approximate the execution path. Its very clever indeed.
Shitram Brown, PhD
Professor of Mathematics
just invert the micro clock signal so everything runs backwards :)
No, you got it all wrong.
This product is a cleverly disguised time machine.
You can actually rollback and reverse to actually see the initial "First post!" remark, and undo the slashdot effect.
If you look closely, you can also see the cognative response from Hemos as he clicked Accept on this submission.
liqbase
Interesting, but will it work on a dead badger running GNU/Linux? Cause thats where do all my development work.
http://www.accelerateglobalwarming.com
C'mon, this is funny!
:)
It's friday people, lighten up
If it's not one thing, it's Steve's Mother
Last Post
Reverse execution? Are we finally going to see an implementation of the COME FROM statement?
(See also the entry in the jargon file.)
-- Alastair
This is especially significant when you consider 50% of a software engineer's time is spent debugging software.
They assume that programmers... DEBUG! Hah!
.: 2+2 = PI SQRT(1+N)
That would be redicoulas.
That would be redickulos.
That would be ridikyulus.
That would be funny!