Janus time-reversible computing programming language is a historical programming language created in 1982. Janus is a time-reversible programming language written at Caltech in 1982. The operational semantics of the language were formally specified, together with a program inverter and an invertible self-interpreter, in 2007 by Tetsuo Yokoyama and Robert Gl├╝ck. A Janus inverter and interpreter is made freely available by the TOPPS research group at DIKU. Read more on Wikipedia...

37Years Old 20Users 0Jobs

Example code from Wikipedia:

procedure fib
    from  i = 2
    do
        i += 1
        x1 <=> x2
        x1 -= x2
    loop
    until i = n

Last updated August 22nd, 2019