On Sun, May 17, 2015 at 01:43:32PM -0700, Steve Richfield wrote: > > Bidirectional computing could be implemented by solving the formulas for > each of their constituent variables and running each of the resulting > formulas in parallel. This would be less efficient than a genuine > bidirectional implementation, but would provide an apparently usable path > in that direction. > > Thoughts? Suggestions? Ideas? > > Steve
I think you mean reversible computing where you say bidirectional. I also agree that reversible computing is very important, as quantum computers all use reversible logic, so it makes sense to model forward-compatible progamming languages on reversible logic. One of the exciting things with reversible logic circuits, is that can reduce amount of hardware by reusing the circuits, for instance can decompress by backpropogating through the compressor. can subtract by back propogating through an adder. So it could save some work for sure. for current monodirectional systems, could get similar effort saving by "inverting" reversible functions, or perhaps reversing them is a better term. ------------------------------------------- AGI Archives: https://www.listbox.com/member/archive/303/=now RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424 Modify Your Subscription: https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657 Powered by Listbox: http://www.listbox.com
