Quantum computing hardware has been progressing rapidly in recent years – and quantum software is following