Este genio de la programación trabaja en un nuevo lenguaje que evitará las vulnerabilidades

Douglas Crockford, creador del formato de datos de programación JSON
Douglas Crockford, creador del formato de datos de programación JSONComputer Hoy

Douglas Crockford, creador de uno de los formatos de datos más usados del mundo, JSON, cuenta a Computer Hoy en una entrevista que trabaja en un nuevo lenguaje más seguro que evitaría muchas de las vulnerabilidades actuales.

La informática ha evolucionado una barbaridad en lo que llevamos de siglo XXI, pero sorprendentemente los lenguajes de programación en los que se escriben los desarrolladores de las aplicaciones más actuales avanzan muy lentamente.

Los lenguajes más demandados por las empresas en la actualidad fueron todos creados hace décadas, como JavaScript (1996), Python (1994), Java (1995), C# (2000) y PHP (1995), como recoge DevJobsScanner.

El uso de estos lenguajes, que en la mayor parte de casos se crearon pensados para una sola máquina y no para usarse conectados a la red, supone un riesgo inherente de ciberseguridad para la totalidad de la industria y los usuarios.

La historia de los lenguajes de programación

Así lo denuncia Douglas Crockford, creador del formato de datos estructurado JSON, uno de los más utilizados del mundo, en una entrevista concedida a Computer Hoy con motivo de su participación en la conferencia Connect 24 de KeepCoding, centrada en la tecnología y el humanismo y celebrada en Madrid.

"El mayor [riesgo] es la seguridad. Hemos adoptado un enfoque demasiado ingenuo, ya que hemos tomado los lenguajes convencionales, llenos de sintaxis sofisticada, y les hemos puesto conexiones de red, para que las cosas se movieran de máquina a máquina. Y eso ha sido realmente problemático", explica Crockford.

El referente del mundo de programación alerta sobre una realidad que afecta no solo a toda la tecnología sino a todas las industrias: los riesgos de ciberseguridad y sobre todo de brechas de seguridad que los ciberdelincuentes aprovechan en su beneficio.

En el mundo se producen unos 2.220 ciberataques al día, según datos de 2023 del Foro Económico Mundial, lo que genera una industria capaz e ingresar 8,44 billones de dólares en solo un año y que se espera que vaya en aumento en el futuro cercano.

"Todo se debe fundamentalmente a que trabajamos con un modelo que no incorporó la seguridad desde el principio", se lamenta el creador de JSON allá por 2001, un lenguaje de programación basado en JavaScript que revolucionó la forma de intercambiar bibliotecas de datos en tiempo real en la informática.

Quiere crear un "modelo de programación en el que la seguridad sea un fundamento"

Más de dos décadas después de especificar y popularizar JSON, su creador se propone ahora un reto aún mayor: crear un nuevo modelo de programación más seguro que tenga en cuenta que la mayor parte de la computación hoy en día no ocurre en una sola máquina sino que es distribuida.

"Quiero crear un modelo de programación en el que la seguridad se considere uno de los fundamentos. Y que el mecanismo que usamos para la concurrencia y para la comunicación sea exactamente el mismo método que usamos para la seguridad", asegura Crockford.

El referente de la programación se siente en la obligación de trabajar para desarrollar este nuevo lenguaje, que reconoce que ya debería existir desde hace casi 20 años, cuando las funciones de red empezaron a ser generalizadas en la mayoría de ordenadores.

Crockford se lamenta de innovación precisamente en uno de los sectores que más contribuye a la innovación en la actualidad.

"Los programadores seguimos siendo extremadamente conservadores, contrarios a asumir riesgos y con muchas sospechas ante las nuevas ideas", denuncia.

Aunque en realidad tiene sentido si se piensa que los desarrolladores de la actualidad apuesten por seguir utilizando los mismos lenguajes de programación que existían hace dos décadas, ya que acaban acostumbrándose a una forma de trabajo determinada que les resulta más cómoda y productiva.

Es más, la implementación de nuevos lenguajes se encuentra con la resistencia de los programadores más senior, ya que temen perder sus puestos de trabajo con elevados sueldos frente a los trabajadores más jóvenes del sector.

Otros artículos interesantes:

Ver sus artículos

Roberto Corrales

Redactor

Roberto Corrales escribe sobre actualidad tecnológica, prueba dispositivos de todo tipo y escribe reportajes.