¿Será el lenguaje universal un lenguaje de programación de computadoras?

Creo que, y esto es solo mi opinión, los lenguajes actuales como C ++ o Clojure o Java harían un muy mal método de comunicación. Soy programador y ni siquiera lo hablo, lo escribo, pero eso es algo muy diferente. Tal vez sea muy perezoso, pero hablando así:

  string line1 = "¡Hola!";
 string2 line;
 initConversation (line1);
 getLine (línea 2);
 string line3 = ComeUpWithResponse (line2);
 initConversation (line3);

llevaría demasiado tiempo, describir cada función cada vez que ocurren sería demasiado agotador.

No creo que la experiencia en lenguaje de programación sea más común en el futuro, ya que creo que sucederá lo contrario. La gente no se molestará en programar, le diremos a la computadora lo que queremos y la computadora se encargará de la programación real. Puede parecer que estoy exagerando al decir que los programadores desaparecerán de la faz de la tierra, pero si observan la evolución de la programación, este resultado parece evidente. Al principio teníamos binarios, luego subimos un poco más con el ensamblador, luego vinimos Cobol, C y Fortran, idiomas que nos salvaron de repetirnos una y otra vez con el ensamblador, hasta que las computadoras se volvieron lo suficientemente rápidas como para deshacernos de C y su ilk Para lenguajes más fáciles de usar como Python o Java. Python es una magnitud más fácil de usar que, por ejemplo, C o C ++; Con Java, el programador se libera de preocuparse por la administración de recursos. Si sigue esta tendencia de encontrar interfaces de programación más sencillas y sencillas, eventualmente obtendrá el lenguaje de programación más intuitivo posible, que es el inglés (o cualquier otro idioma humano). Tan pronto como una computadora llega a ser capaz de entender correctamente lo que un ser humano está diciendo y actuar nuestras intenciones, las habilidades como la programación se pueden convertir en una computadora. Cuando llegue ese momento, ya no necesitaremos saber los lenguajes de programación, sino que solo necesitaremos la capacidad de apreciar cómo funcionan los programas.

Necesitamos un lenguaje para expresar nuestros sentimientos fácilmente. Creo que cualquier lenguaje de programación de computadoras como C ++, Java, C #, SQL, etc. no ha madurado / desarrollado lo suficiente como para reemplazar nuestro lenguaje general del día a día, como inglés (idioma), mandarín o hindi (idioma).
Los lenguajes de programación también requieren tiempo y son difíciles de programar para una persona normal. Así que todo el mundo no puede aceptarlo.
Por ejemplo, es más fácil escribir “Hey, ¿cómo estás?” que escribir un programa de 4/5 líneas para escribirlo como en C ‘

#include
#incluir
Vacío principal()
{
printf (“Hey How are you?”);
getch ();
)
Los lenguajes de programación también se derivan del idioma inglés común. Así que obviamente no hay posibilidad de programar un lenguaje en el futuro.

A medida que los lenguajes de programación de computadoras se vuelven más abstractos y más expresivos, puede llegar un día en que demos instrucciones a las computadoras en lenguaje natural.

Es más probable que todos los humanos cambien para usar lenguajes con una estructura tan rígida y una semántica explícita como los lenguajes de programación de hoy.