Es el año 2017 y programar se ha vuelto una de las habilidades más buscadas en el mundo. Desde pequeñas y medianas empresas hasta gigantes tecnológicos.
Es por eso que un grupo de investigadores de Microsoft en la Universidad de Cambridge, siguiendo una línea iniciada en el 2015 por investigadores del MIT, han desarrollado DeepCoder.
DC es un programa inteligente que todavía está en desarrollo, que basa su funcionalidad en tomar pequeños fragmentos de códigos de millones de sitios alrededor del mundo para programar aquellas ideas que las personas están intentando plasmar, aunque no sepan plasmar.
El programa promete tomar una rienda de aprendizaje por sí misma, para anticiparse a los deseos y necesidades de los usuarios y comenzar a crear mejores sitios y plataformas.
Con una técnica llamada “Síntesis Programática”, una vez entregada una breve lista de direcciones al programa, éste comenzará a tomar todas las líneas necesarias de distintas webs y aplicaciones del mundo para construir lo que el usuario está intentando armar.
Gracias a que DeepCoder toma fragmentos de código de toda la red, llegada la hora, la herramienta será capaz de crear sitios en fracciones de segundos acelerando los procesos de cualquier programador del mundo.
Si bien DeepCoder suena, a principio, como una herramienta capaz de aprender y manejarse por sí sola, desde Microsoft se encargaron de comunicar que la herramienta no desplazará nunca a los programadores y en ésta ocasión DC solo puede leer hasta 5 líneas de códigos.
Aun así, Microsoft ha dado un gran paso hacia la construcción automática de sitios, aplicaciones y programación en si con la actualización de DeepCoder.
¿Lo utilizarías para construir tu sitio?