How Does it Work?
Fundamentally, Quantum simply makes it possible to assign numeric IDs to blocks of code itself. It also includes a common set of logical functions to take this principle and make it useful, collectively known as qScript.
With Quantum, once you have an ID, you have complete control over when and how code is executed, and you can easily test whether a certain block of code has already been run, or prevent it from running again. You can even get different results from running the same code multiple times.
This means running a block of code in sequence can return true
once and false
every other time. Delayed execution is as easy as changing a variable. You can even tell code to wait until previous code has completed to begin executing--asynchronously, so the process doesn't hang in the meantime.
All this from a tiny foundation too small to even be turned into a library. Quantum is raw code, and must be custom-implemented from an early stage in development. This means Quantum isn't just a product; it's a lifestyle.