Skip to content

Guides

The guides are task-oriented: each one takes a goal — set up the language server, compile for a backend, pretty-print results, run the neutral-atom fault-tolerance demo — and walks it end to end with the exact commands. They sit between the language guide (what the language is) and the reference (what each flag does), answering “how do I do X with Quon?”

Users applying Quon to a real workflow — setting up an editor, targeting a backend, inspecting compiler output, or exploring the sample corpus. The guides assume you have Quon installed (see getting started) and can compile a program.

  • Developer tooling — language server, formatter, and linter from a source checkout.
  • Backends and verification — fixed gate-model targets, neutral-atom targets, and Qiskit Aer verification.
  • Results and plotting helpers — pretty-print Aer counts, compiler metrics, and neutral-atom reports with python/quon_viz.py.
  • Neutral-atom FT demo — a typed QEC program compiled end-to-end into a verified neutral-atom schedule and resource report.
  • Maturation path — the roadmap for hardening Quon toward production.
  • Application demos — optimization, simulation, and a TSP sketch.
  • Creative & games — playful programs that each teach one concept.
  • Visualizing neutral-atom schedules — emit and render NAViz animations.

For exact flag and subcommand definitions referenced throughout these guides, see the quonc CLI reference. For the compiler stages the guides invoke, read the architecture pages.

→ Start with Developer tooling.