Selected work

Solovay

A language for quantum machines, written for people who already work in Python.

SectorQuantum computing
Year2024
Duration18 months
Solovay
The challenge

Programming a quantum machine means dropping to the level of circuits. The people with the mathematics for that are rarely the people with the problem to solve, so every idea passes through a translator before it becomes an experiment.

Our approach

We designed a language that describes the computation in the terms of the person using it and compiles all the way down to gates, and embedded it in Python: the tools, the environment and the libraries stay the ones the team already works in.

The outcome

Getting from an idea to a runnable circuit no longer needs a specialist in between: the person with the problem writes it, and it runs on the machine.

Results
−60%lines of code for the same circuit
0extra specialists needed to get an idea onto the machine
experiments run in the same quarter
Next caseCinemax

Tell us what you're actually trying to build.

Send a brief with the real constraints — budget, deadline, the thing that is already broken. You'll get a considered reply from the people who would do the work, not a calendar link from a salesperson.

hello@motionstudios.it