{"conversations": [{"from": "user", "value": "S\u00f3c un desenvolupador de programari i m'agradaria aprendre a crear programes per ordinadors qu\u00e0ntics."}, {"from": "assistant", "value": "S\u00f3c nou aqu\u00ed."}, {"from": "user", "value": "Encara no s' han d' alliberar els ordinadors en p\u00fablic. Tot i aix\u00f2, ja hi ha alguns llenguatges de programaci\u00f3 que menyspreen les obres d' aquests dispositius usant un conjunt d' instruccions qu\u00e0ctiques simulades. Un exemple d' una d' aquestes lleng\u00fces de programaci\u00f3 pot ser Qiskit desenvolupat per IBM o Cirq que s' est\u00e0 desenvolupant per Google."}, {"from": "assistant", "value": "Podeu usar el llenguatge de programaci\u00f3 python amb la biblioteca pyQuil per comen\u00e7ar a fer el programa. Aix\u00f2 \u00e9s un exemple des del lloc web https://medi.com/ passa un daus per obtenir un n\u00famero aleatori:'Import pyQuil m\u00f2duls des de pyquil. liquil import des de pyquil. api a QVMConnection des de pyqyl.gate import Hctools que redueix l' import # Crea una connexi\u00f3 a la m\u00e0quina virtual (QVM) qQvm=VM (\\\\\\\\ 1) Aplica l' entrada de tres bits possible generar daus a l' atzar =(, HH1), 12, 12, 12, 12, 10 (0), 0), 10 x (www. ex., 0), 20 xf., 0), 10 x = Q[ x = Q1 = Q- xb, 20 x = Q1)."}]}