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 obra del científico informático canadiense Brian Kernighan, de 80 años, 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 de sistema operativo requiere que incluya AWK, un lenguaje de programación destinado a analizar archivos de texto. Apareció por primera vez en la versión 7 de UNIX en 1979, a la que se le atribuye ser la última versión de UNIX creada por Bell Labs antes de que AT&T la comercializara. Otros sistemas operativos certificados por POSIX incluyen macOS, VxWorks y z/OS.
actualización AWK
en un Entrada de GitHub (se abre en una pestaña nueva), Kernighan escribe sobre la actualización titulada «Agregar correo electrónico de BWK». Él dice:
«Finalmente, con un poco de tiempo libre después de que la rutina académica se ralentiza, he vuelto a jugar con Unicode en awk».
Él escribe que ahora lo tiene «principalmente» funcionando, «mediante una combinación del uso interno de utf-8 para funciones como length() y la conversión a utf-32 en expresiones regulares».
En la actualización se encuentra un error de realloc, lo que lleva a Kernighan a sospechar que pueden ser más. Ya se ha realizado una «cantidad considerable» de pruebas, pero escribe que «claramente se necesitan más pruebas».
Los comentarios en el hilo resaltan la importancia de la actualización e incluyen frases ingeniosas como «guau» y «respeto».
El registro (se abre en una pestaña nueva) informa que el código en realidad se cambió a principios de 2022, pero solo fue recogido por un público más amplio gracias a una entrevista publicada recientemente con Kernighan.