Skip to content

psecuresystem/holy-q

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Holy Q

A quantum computing programming language, that is inspired by classical languages such as TypeScript, Go, Python, and Rust.

Goals

  • Provide a powerful and intuitive programming language for quantum computing
  • Make quantum computing accessible to a wider range of developers
  • Create a modern language that is easy to learn and use
  • Integrate the best practices and features of classical languages
  • Provide a solid foundation for developing quantum computing applications

Syntax

The syntax of "holy-q" is a combination of classical languages such as TypeScript, Go, Python, and Rust. It is designed to be easy to read and understand, while still providing the expressiveness and power needed for quantum computing.

Docs

The documentation for "holy-q" is available here. It includes information on language features, syntax, and usage.

How to Run

To run "holy-q" programs, you will need to have the "holy-q" compiler installed on your system.

# Clone the repository
git clone https://github.com/psecuresystem/holy-q.git

# Change into the project directory
cd holy-q

# Install dependencies
yarn install

# Compile and run a "holy-q" program
yarn start:dev -p /path/to/executable

Contributing

"holy-q" is an open-source project and contributions are welcome. If you are interested in contributing, please read the contributing guidelines before making a pull request.

License

"holy-q" is released under the MIT License

About

A quantum computing programming language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published