Hello Many Worlds in Seven Quantum Languages

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • openqasm

    Quantum assembly language for extended quantum circuits

  • The cQASM that you link to is one of the flavors of QASM. Another commonly used one is openqasm whose 2.0 and 3.0 specs are here: https://github.com/Qiskit/openqasm

    Along with QIR like as is listed in the comment, these are two open assembly specs with collaborative governance. Another is Quil: https://github.com/quil-lang/quil

    While quantum computing has a history of using circuit diagrams (which are still very useful) to represent programs. These languages have representations under the hood that look a lot more like assembly. For example: https://github.com/Qiskit/openqasm/blob/master/examples/adde...

  • quil

    Specification of Quil: A Practical Quantum Instruction Set Architecture (by quil-lang)

  • The cQASM that you link to is one of the flavors of QASM. Another commonly used one is openqasm whose 2.0 and 3.0 specs are here: https://github.com/Qiskit/openqasm

    Along with QIR like as is listed in the comment, these are two open assembly specs with collaborative governance. Another is Quil: https://github.com/quil-lang/quil

    While quantum computing has a history of using circuit diagrams (which are still very useful) to represent programs. These languages have representations under the hood that look a lot more like assembly. For example: https://github.com/Qiskit/openqasm/blob/master/examples/adde...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • qsel

    Quantum programming language putting entanglement and superposition front and center

  • Yao.jl

    Extensible, Efficient Quantum Algorithm Design for Humans.

  • Lot's of reasons for this. Mostly having to do with the minimal size and sophistication of current quantum programs, and the background that many of these efforts arose from Physics teams where python is heavily used. One of the most popular non-Python based version of these sorts of frameworks is https://yaoquantum.org/ which is in Julia.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I am planning my master's thesis to be about quantum computing and Lisp. Which books do you recommand on the subject ?

    3 projects | /r/QuantumComputing | 28 Sep 2022
  • Lisp For Quantum Simulation?

    4 projects | /r/lisp | 20 May 2022
  • Controlled S gate

    1 project | /r/QuantumComputing | 25 Apr 2022
  • IonQ Develop New Quantum Computing Gate, Only Possible on IonQ and Duke Systems

    1 project | news.ycombinator.com | 15 Feb 2022
  • Any Rust, C/C++, and Java library like Qiskit or near like Qiskit ?

    6 projects | /r/QuantumComputing | 3 Dec 2021