Tolong jelaskan mengenai Cirq

Cirq adalah pustaka perangkat lunak, ditulis menggunakan Python, yang digunakan untuk menulis, memanipulasi, dan mengoptimisasi sirkuit kuantum, dan kemudian menjalankannya pada komputer dan simulator kuantum. Cirq menyediakan abstraksi untuk menangani komputer noisy intermediate-scale quantum yang ada saat ini, di mana rincian-rincian dari perangkat keras bersifat vital dalam mencapai hasil state-of-the-art.