That survey was written over 10 years ago. The field of quantum computation has grown by leaps and bounds since then. Modern quantum programming languages like pyQuil [0], Qiskit [1], and Q# [2] are designed to address the progress of quantum computing; like the fact that we now have small devices with 10s of qubits.
[0]: http://pyquil.readthedocs.io/en/latest/
[2]: https://docs.microsoft.com/en-us/quantum/quantum-qr-intro?vi...