¿Qué próximo lenguaje informático de cambio de paradigma se desarrollará en 2020?

Los verdaderos impulsores de lo que cambia los paradigmas para el uso del idioma varían según los hechos no relacionados con los méritos de cualquier idioma en particular.
El valor de BASIC en la era de Apple II, Atari o Commodore se debía a la competencia entre los fabricantes de computadoras domésticos.
Cuando MSFT era la computadora personal dominante en los negocios, configurando sus esfuerzos para expandir las filas de los desarrolladores les obligó a ofrecer niveles de idiomas: VBA, Visual C ++, C # …
Los esfuerzos de Sun para capitalizar su papel prominente de una sola vez en potenciar el backend de la web fueron motivadores para promover Java en su plataforma y en otras.
La expansión del desarrollo web puso a muchas personas relativamente no técnicas en contacto con la programación donde PHP era algo natural.
Los esfuerzos para facilitar las cosas de manera explícita con Ruby son probablemente los últimos vestigios de un lenguaje en gran parte creado por una sola persona.

Los voluntarios ampliamente dispersos que ahora contribuyen más o menos a los proyectos de código abierto harán lo que se les pida o lo que hagan en el horario que mejor se adapte a sus propias necesidades …

Hola,

El futuro pertenece a lenguajes específicos de dominio. Durante mucho tiempo veremos mejor y mejor programadores que pueden crear lenguajes informáticos muy rápido.

Sin embargo, habrá lenguajes de computación generales que serán mejores que otros. Creo que los lenguajes rizados serán reemplazados por lenguajes más inteligentes:

La lengua julia

índice – lenguaje de programación Nim

Estoy trabajando en un nuevo lenguaje informático cibernético. Si lo haces, únete.

Lenguaje de nivel

Por lo tanto, el futuro de los lenguajes informáticos generales es un paradigma híbrido y no único.

Divertirse 🙂

Creo que se desarrollaría un trabajo interesante en un lenguaje específico de dominio para manejar el cifrado homomórfico.

http://www2.technologyreview.com

A medida que la nube y la privacidad convergen, los medios para proporcionar garantías de seguridad a los datos al tiempo que permiten el procesamiento en la nube y por terceros no confiables se vuelven esenciales.

Si bien ninguno de los dos es un “lenguaje” per se , creo que puedo responder su pregunta subyacente.

A corto plazo y durante los próximos años, verá un impulso para desarrollar aplicaciones y tecnologías que combinen a la perfección servicios locales y de nube en muchas plataformas. Aplicación local / Aplicación en la nube o Cliente liviano / Cliente liviano, estas diferencias comenzarán a ser cada vez menos definidas. Las principales empresas de la industria tecnológica han invertido miles de millones de tecnología de conducción en esta dirección, y el curso parece estar listo.

A más largo plazo, pero cinco años parecen acertados, es probable que la tecnología de cambio de paradigma sea la computación cuántica. Esta tecnología permitirá nuevos métodos de computación que apenas comprendemos hoy.

Scratch, Snap y Alice son ejemplos del próximo cambio de paradigma en la programación de computadoras. Este tipo de lenguajes de programación aumentará la base de usuarios del programador a las masas. Siempre habrá necesidad de codificadores especializados de bajo nivel, pero estos lenguajes abren la programación a no codificadores y pantallas táctiles. El siguiente cambio de paradigma será el código escrito por las máquinas (he visto un programa basado en Java que escribe código de alto rendimiento sobre la marcha para procesar datos entrantes que no estaba programado para manejar de antemano).

Probablemente idiomas orientados a eventos … nadie ha tocado eso en décadas …

A medida que se construye un software más grande y complicado, las empresas y los proyectos buscan formas más fáciles de escalar y aumentar la complejidad. Cosas como CQRS / ES se prestan para ser manejadas en el lenguaje mismo.

Ya está aquí y se llama Rust!