Interference Computer

I wonder wether they ever tried this: an interference computer where you use the fact that light behaves as waves to draw interference patterns of massively parallel computations. More simple, would it be possible to build logic gates which work on light? Say, each variable has a frequency 1, 2, 4, 8x time some base, and you observe the output of a computation on a Boolean circuit by either observing the light emitted at the end, or the arising pattern?

Long Gui-Lu. General Quantum Interference Principle and Duality Computer. 2006. Commun. Theor. Phys. 45 825-844. doi: 10.1088/0253-6102/45/5/013

Nice to try on water first. Bubbles!