The first sentence of the abstract gives a motivation: "λλ uses a linear type system to encode the physical constraints of optics, rejecting unrealizable programs at compile time."
The fact that it its own language does not preclude using it within the context of a different language. You can embed a domain specific language into a general purpose one.
I read that but unless they are able to encode construction, input, output, material, and packaging restraints which I'm not sure this does then I can't see the benefit. It's only ever going to be idealised which are realistically unrealizable.
A key focus of silicon photonics is that it has to interact with classical systems to do readout and input right now so it would be logical to design with that built in.