Silq is a high-level programming language for quantum computing with a strong static type system. More information: https://silq.ethz.ch
To install via vscode without building from source, see: https://silq.ethz.ch/install
GNU/Linux and OSX
dependencies-release.shto download the LDC D compiler into the local directory.
build-release.shto build Silq.
Silq is written in the D programming language. D compilers are available at http://dlang.org/download.html.
The build instructions given here are for GNU/Linux and OSX. Silq can also be built on other platforms. Feel free to write a pull request with working build scripts for your favourite platform.
$ ./dependencies-release.sh && ./build-release.sh
./silq example.slq, where
example.slq is a Silq source file to type check that
./silq example.slq --run, where
example.slq is a Silq source file to type check and
simulate the main function in that source file.
Additional command-line options
./silq --help to display information about
supported command-line options.