EN VIVOSanto Domingo 24°CDólar RD$ 60.87 Premium RD$ 362.10Regular RD$ 317.50
Viernes 13 nov
RResumen.com.dov2.7.148.1Las noticias de República Dominicana en lenguaje llano
Tendencias#Conflicto Haiti#Vaguada RD#Pelota Invernal#Tigres del Licey
Tecnología

Un desarrollador reescribió 2,600 líneas de C en un script de seis líneas, pero no logró dormir

Un programador logró simplificar un código complejo, pero no pudo escapar de las interrupciones nocturnas causadas por un compañero de trabajo.

Por Equipo editorial de Resumen

·Actualizado

Un desarrollador reescribió 2,600 líneas de C en un script de seis líneas, pero no logró dormir

Foto: THE REGISTER

Los datos

2,600Líneas de código reducidas
6Líneas de script final
8Horas invertidas en el script

Un desarrollador logró reducir 2,600 líneas de código en C a un script de seis líneas, una hazaña que le tomó ocho horas. El script se usaba para recopilar datos de conmutadores de una empresa de telecomunicaciones, limpiar la información y subirla a un mainframe. El programa funcionaba correctamente, pero las redes de la empresa no, lo que generaba interrupciones nocturnas.

El desarrollador, que llamaremos Tim, recibía notificaciones automáticas si el script no podía conectarse a un conmutador o mainframe después de tres intentos. Pronto, su pager se activaba dos o tres veces por noche, cada noche, durante dos semanas. El gerente de Tim le dijo que se lo diera a un compañero de trabajo, pero este olvidaba encender el pager o lo colocaba fuera del alcance auditivo. Al final, Tim se vio obligado a tomar de vuelta el pager y soportar otro par de semanas de interrupciones nocturnas.

La historia ocurrió antes de que la World Wide Web se convirtiera en la forma principal de buscar información en línea. Para encontrar el código que necesitaba, Tim usó un servidor de información de área amplia (WAIS) para buscar bases de datos remotas. En aquella época, no existía Linux y AT&T había licenciado el código fuente de Unix a universidades con la provisión de que nunca se hiciera públicamente disponible. Tim tuvo que usar WAIS para encontrar el código, lo que le tomó bastante tiempo.

El script funcionó bien, pero las redes de la empresa de telecomunicaciones no. Pronto, el pager de Tim se activaba dos o tres veces por noche, cada noche. Después de dos semanas de sueño interrumpido, el gerente de Tim le dijo que se lo diera a un compañero de trabajo. Pero ese compañero de trabajo tenía la costumbre de dejar el pager en el trabajo, olvidaba encenderlo o lo colocaba fuera del alcance auditivo. Así que Tim se vio obligado a tomar de vuelta el pager y soportar otro par de semanas de interrupciones nocturnas.

Fuentes consultadas

Esta nota se redactó y contrastó con la cobertura de THE REGISTER.

Relacionadas

Más de Tecnología Ver todo →

10 más populares