Mit Qiskit können Jobs mit Python (oder Swift und JavaScript) an IBM Geräte gesendet werden. Aber was ist, wenn ich eine andere Sprache verwenden möchte?
Angenommen, ich habe eine bestimmte Schaltung, die ich ausführen möchte. Angenommen, ich habe es bereits in Python Qiskit erstellt und die entsprechende qasm-Zeichenfolge oder (idealerweise) das vollständige qobj-Objekt generiert.
Ich möchte dies ausführen und die Ergebnisse in einer beliebigen Sprache meiner Wahl zurückerhalten können.
Soweit ich weiß, ist dies eine Möglichkeit, dies über HTML zu tun. Die in Qiskit generierten Informationen können in einen JSON umgewandelt und dann über das Web übermittelt werden. Auf diese Weise sendet ProjectQ Jobs an IBM Geräte (obwohl dies in Python der Fall ist).
Da das Reverse Engineering des ProjectQ-Codes ein wenig entmutigend ist, möchte ich eine einfache Anleitung zur Verwendung dieser Funktion. Besonders in einer anderen Sprache als Python.