¿Cómo sería un hola mundo de computación cuántica muy simple en Java?

Las computadoras cuánticas no son rápidas, ya que se dice que son rápidas solo para cierta clase de problemas que tienen múltiples soluciones posibles, por ejemplo , problemas de optimización , la principal ventaja de las computadoras cuánticas es que en la arquitectura de Von Neumann un solo bit puede representar 1 o un 0 en cualquier punto único en el espacio y el tiempo, mientras que un bit cuántico o qubit puede ser ambos al mismo tiempo, por lo tanto, se pueden expresar múltiples estados del mismo problema en cualquier instancia dada. ¡¡Entonces no usarás una computadora Quantum para hacer un 1 + 1 .. !!! Solo lo usará para ejecutar aquellos problemas que tienen múltiples estados posibles, como los problemas en Investigación de operaciones.
Además, no creo que usen el compilador Java o Python directamente en una computadora Quantum, podrían usar scripts en algún lenguaje de programación para controlar los microcontroladores que hacen la magia de modificar los estados de qubits.
Otra cosa que me gustaría agregar es que los algoritmos existentes hoy en día están diseñados para la arquitectura de Von Neumann, las computadoras Quantum son totalmente diferentes de eso, por lo tanto, todos los algoritmos de hoy son incapaces de ejecutarse en computadoras Quantum , sí, toda la rueda tendrá que reinventarse, comenzando desde lo básico, pero nuevamente no todos los algoritmos deben ejecutarse en una computadora Quantum, solo aquellos que son NP Complete en Von Neumann necesitan un tratamiento tan especial.