Reversible computing from a programming language perspective | Dark Hacker News