#7 Building Server-Side Web Language Processors

Desde que comencé a estudiar sistemas computacionales la mayor parte de mis cursos de programación nos pedían que instalaramos algún IDE para realizar nuestras tareas y proyectos, ya sea en C, C#, Java, Python o Clojure, todos estos los hice en archivos que solo existen en el disco duro de mi computadora. La idea de que en un futuro estas herramientas de programación se puedan hacer mucho más accesibles gracias al procesamiento server side me parece increíble ya que abre nuevas puertas y oportunidades para programadores en todo el mundo. No fue sino hasta hace poco que comence a utilizar Google Colaboratory, un procesador de lenguaje en la web de Google que permite la programación de un mismo archivo en equipos de 2 o más personas y me pareció algo completamente increíble.

Creo que gran parte del futuro de las tecnologías de la información yace en la programación por pares como nos han enseñado en nuestros cursos de desarrollo de software. También si algo nos ha enseñado la pandemia del 2020 es que la conexión entre programadores por la web es fundamental y quizás incluso nos empuja a innovar y desarrollar proyectos que nos hubiera sido imposible desarrollar de manera presencial. 

Sin duda alguna estoy emocionado por ver el futuro de los procesadores de lenguaje de programación en la web ya que personalmente me han ayudado a desarrollar varios proyectos y tareas y me hubiera gustado haber contado con estas herramientas en mi educación más temprana para poder haberlas aprovechado al máximo. Debo admitir que siento un poco de envidia por las generaciones futuras que podrán utilizar estas herramientas a un nuevo nivel de potencial y probablemente desarrollarlas a un nivel que hoy en día ni siquiera nos podemos imaginar. Sin duda ha sido una de las lecturas que más han resonado conmigo hasta ahora.

Comments

Popular posts from this blog

#1 Introducción

#3 The Hundred-Year Language

#4 Internals of GCC