Personally I believe someone needs to rewrite a new binary, everything is based on the first idea, time to bring it up a notch.
There are people working furiously on quantum computing.
In the current architecture (hardware), my limited understanding is that all we can do is process more information in the same time frame -- 64 bit vs. 32 bit, parallel processing, distributed computing, etc., because it all comes back to the binary state of 0 or 1 at a given moment. Computers are efficient counters, at this point.
The more "three dimensional" multistate computing of the quantum bit, or qubit, is on the horizon, or probably closer than we realize.
even if you interview an expert if you need to,
Oh, heavens no! Not that!
Assembler is important. All most of us do is program / develop at higher levels, because they are easier to grasp. The compiler still "breaks down" our programs to something the hardware can use.