Esta herramienta Unix de 45 anos finalmente recibe una actualizacion

AWK, una plataforma de software presentada por primera vez en 1977, finalmente recibió una actualización tan esperada casi medio siglo después de su creación.

Lo que hace que el lanzamiento sea más impresionante es que es una creación del científico informático canadiense Brian Kernighan, de 80 años, quien es parte del equipo detrás del acrónimo del software (AWK – Alfred Aho, Peter Weinberger y Brian Kernighan).

El cumplimiento de POSIX en términos del sistema operativo requiere que incluya AWK, un lenguaje de programación para analizar archivos de texto. Apareció por primera vez en la versión 7 de UNIX en 1979, que se considera la última versión de UNIX creada por Bell Labs antes de ser lanzada por AT&T. Otros sistemas operativos certificados por POSIX incluyen macOS, VxWorks y z/OS.

Actualización de AWK

En una entrada de GitHub (se abre en una nueva pestaña), Kernighan escribe sobre la actualización titulada «Agregar correo electrónico de BWK». El dice:

«Finalmente, con algo de tiempo libre después de que la rutina académica se hizo más lenta, comencé a jugar con Unicode en awk nuevamente».

Él escribe que ahora lo tiene «principalmente» funcionando, «gracias a una combinación de usar internamente utf-8 para funciones como length() y convertir a utf-32 en expresiones regulares».

La actualización contiene un error de reasignación, lo que lleva a Kernighan a sospechar que podría haber más. Ya se ha realizado una «buena cantidad» de pruebas, pero escribe que «claramente se necesitan más pruebas».

Los comentarios en el hilo destacan la importancia de la actualización e incluyen frases como «guau» y «respeto».

The Register (se abre en una nueva pestaña) informa que el código en realidad se cambió a principios de 2022, pero solo fue recogido por una audiencia más amplia gracias a una entrevista publicada recientemente con Kernighan.

Share This