¿Se eliminarán el lenguaje ensamblador y los lenguajes de programación orientados a procesos tras la aparición de las computadoras cuánticas?
Por supuesto que será eliminado. Nuestra CPU actual es una CPU binaria. La CPU no conoce lenguajes de programación, solo conoce unos y ceros. Ya sea que estén orientados a procesos u objetos, en realidad se compilan en 1 y 0 y luego se entregan a la CPU para su cálculo.
No importa qué lenguaje de programación estés usando, cuando se trata de la CPU, en realidad son solo 1 y 0. . Esto es cierto para el ensamblador, lo mismo es cierto para el lenguaje C y lo mismo es cierto para JAVA, C# y PYTHON. ¿Orientado a procesos u orientado a objetos? ¿Alto o bajo? Es solo que para las "personas" es diferente, la forma de escribir código es diferente y la forma de pensar es diferente. . . Pero es hora de que la CPU "piense". Todos parecen iguales.
Entonces, ¿el lenguaje de programación quedará obsoleto, no porque esté orientado a procesos u orientado a objetos? ¿No importa si es un lenguaje de alto nivel o un lenguaje de bajo nivel? Se trata de si puede satisfacer las necesidades.
Decir por qué se elimina es como la evolución del coeficiente intelectual animal. Como un mono. ¿Cómo se comunican los monos entre sí? Por supuesto, también depende del idioma. Ya sea a través de movimientos corporales o rugidos, en realidad puede considerarse como un lenguaje. Por el contrario, para los monos, las conversaciones entre humanos son sólo gritos.
¿Qué idioma es más sencillo, el lenguaje de los monos o el lenguaje humano? Debe ser que el lenguaje de los monos es relativamente simple. . . Porque cuando los monos se comunican entre sí, solo necesitan expresar sus necesidades de comer, beber, defecar, orinar, cortejar, escapar, etc., lo cual es básicamente suficiente. Además de estas, los seres humanos tienen más necesidades. Por lo tanto, además de expresar estas necesidades, el lenguaje también necesita expresar trabajo, estudio, cine, televisión, etc. Muchos monos no participan en este ámbito.
La brecha entre los ordenadores cuánticos y los ordenadores tradicionales es, naturalmente, la misma. . . . Al igual que el "lenguaje de los monos" no puede satisfacer la vida humana. . . Los lenguajes de programación actuales no pueden satisfacer las necesidades de las computadoras cuánticas.