Una hackathon o hackatón, es un término usado en las comunidades hacker para referirse a un encuentro de programadores cuyo objetivo es el desarrollo colaborativo de software, aunque en ocasiones puede haber también un componente de hardware.

El término “hackathon” es una palabra compuesta, una fusión de “hacking” y “marathon”. Este término podría inducir a error a aquellos que asocien la palabra “hacking” con delitos informáticos y ciberdelicuentes. Sin embargo, esta práctica delictiva poco tiene que ver con una hackatón: “hacking”, en este contexto, se refiere a la resolución de problemas técnicos de una manera innovadora y poco convencional. El enfoque de las hackatones es, por lo tanto, muy constructivo, ya que los programadores acuden a estos eventos para trabajar con el objetivo de crear un producto o idea útil.

Tampoco el término “marathon” se ajusta a su significado convencional, ya que no se trata de una competición en sí. La hackatón, por otro lado, se da en un período de tiempo deliberadamente limitado: en unas pocas horas o días los participantes tienen que crear un código de software utilizable, lo que se traduce en una carrera agotadora para desarrollar aplicaciones.

Las hackatones tienden a tener un enfoque específico, que puede incluir el lenguaje de programación utilizado, el sistema operativo, una aplicación, una API, el destinatario o el grupo demográfico de los programadores. En otros casos, no hay ninguna restricción.

Más información: www.ionos.es