Optical computing, where the base unit is a photon instead of an electron, is the future of all computing.
Once optical computing becomes a reality, we will look fondly upon our quaint silicon devices. Optical computers capable of measuring interactions of single photons will eventually lead to quantum computing in all things.
Likely, quantum computing will be a dedicated core/unit in a heterogeneous optical computing architecture, as linear operations are still need to manage I/O, memory and peripherals (displays and what not).