Metadata-Version: 2.1
Name: deltalanguage
Version: 0.0.0
Summary: UNKNOWN
Home-page: UNKNOWN
Author: Riverlane
Author-email: deltaflow@riverlane.com
License: MIT License with Commons Clause
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: Free for non-commercial use
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Embedded Systems
Classifier: Topic :: System :: Emulators
Requires-Python: >=3.8
Description-Content-Type: text/markdown

Deltalangauage allows the programmer to define a graph of all the compute elements and declare the transport of data between them. Depending on which type of hardware a part of the program is running on, the nodes of this graph get filled with python (for the CPU) or migen (for the FPGAs). A hardware abstraction layer is built into the language, that standardises which operations can be triggered on qubits. This makes Deltaflow.OS® portable across technologies.


