<backstory>
L'autre jour, j'ai pris un livre intitulé Code Complete dans une librairie d'occasion parce que j'ai entendu que c'était un excellent livre et j'ai commencé à le lire. Après environ 10 pages, j'ai réalisé que j'étais un peu stupide à propos d'un projet récent sur lequel je travaillais. Un éclaircissement que je devrais apporter à ce stade: je ne suis pas au travail, et ce n'est pas pour l'école; c'est à peu près aussi informel que possible (je suis aussi le seul à y travailler même si j'ai posé des questions sur SO de temps en temps). Je suis au collège et j'essaie de créer un logiciel.
Pour faire court, j'ai sauté directement dans le codage (et je remets maintenant en question certaines décisions que j'ai prises sur place sur le fonctionnement du code). J'essaie donc de recommencer dans la bonne direction.
</ backstory>
D'accord, j'essaie donc de créer un énoncé du problème et je voulais savoir quels bons conseils devaient savoir si j'en avais un bon. Code Complete a déclaré qu'il devrait être non technique et du point de vue de l'utilisateur, ce que j'ai essayé de faire. Tout conseil serait apprécié pour l'améliorer.
Pour autant que je sache, il n'y a actuellement aucun bon moyen de simuler de grands circuits informatiques quantiques complexes, y compris des fonctionnalités telles que la décohérence, la correction d'erreurs, l'enchevêtrement et les algorithmes sur un ordinateur classique, sans parler d'un système standard / bien- connu et facilement accessible.
Désolé si c'est absolument terrible, c'est la première fois que je fais tout ça.
Édition - Brouillon 2:
J'ai réécrit en utilisant les suggestions dans les commentaires et la réponse.
Il n'y a aucun moyen pour les théoriciens, les chercheurs et les étudiants dans le domaine de l'informatique quantique de simuler et de tester de grands circuits quantiques complexes de manière intuitive et efficace sans créer le code de l'application eux-mêmes. Une application Web qui fonctionne dans les navigateurs populaires avec une interface simple qui pourrait produire avec précision des résultats sur les résultats des algorithmes quantiques, des codes de correction d'erreurs, de l'intrication, de la décohérence et des autres aspects d'une interface idéale et réaliste permettrait aux professionnels comme aux étudiants de tester leurs idées et mieux comprendre le domaine de l'informatique quantique.