The State of Quantum Programming Languages