Originally posted by FabianFnas
Thank you for your answer. It helps some but questions remain.
In Java I can create threads to do simultaneous computing, but still, only if they don't collide with eachother in some way. But the arguments for that thread I give a combination of bits that is *either* one or zero, not one and zero at the same time. So in order to make use of its quantum ...[text shortened]... actually you use Java with a quantum toolbox? And the qubits are accessed with this toolbox...?
I am afraid I am unsure of the answer to your questions because this is unfortunately well outside my area of expertise and I only know the very fragmented and limited knowledge I gained about it from the net with absolutely none of my knowledge of that coming from any of the university courses I did. Although I did cover some basic quantum physics at university, none of that told me anything specific about quantum computers or qubits in particular -the material was too basic and generic for that. In particlar, I have no idea how or even if quantum computers deal with memory!
However, I did do plenty of java at university and I know exactly what you are talking about by the technical term "threads" in this context. Unless I am mistaken, program threads would be a poor analogy to what is going on in a quantum computer because, although both threads and quantum computers allow parallel processing of information, a fundamental difference is that each program thread is
sequential even though several threads can act collectively to do paralell processing. This contrasts with what goes on in a quantum computer each time it does a 'single' program run which is pure parallel processing i.e. no sequential processing period. Another problem with the analogy of compering threads with quantum computer is that program threads in, say, java, don't necessarily have to interact/communicate with each other to do something useful (although they often do ) while qubits in a quantum computer MUST necessarily interact/communicate with each other to do something useful because there isn't really much a single qubit can do all by itself!