ยง The janus programming language --- Time reversible computation
I found out it's called Janus, since Janus is the god of doorways in greek
mythology. Hence, he is also the god of duality and transitions --- he
literally looks both into the future and into the past.
He is usually depicted as having two faces, since he looks to the future and to the past.
An apt name for the language!