AWK yazılımı neredeyse yarım asır sonra güncellendi…
İlk olarak 1977’de kullanım alanına sunulan bir yazılım platformu olan AWK, başlangıcından hemen hemen yarım çağ sonrasında, uzun süreden beri beklenen bir güncelleme aldı.
Daha da etkisi altına alan olansa, yazılımın kısaltmasının arkasındaki ekibin (AWK – Alfred Aho, Peter Weinberger ve Brian Kernighan) bir üyesi olan 80 yaşındaki Kanadalı PC bilimcisi Brian Kernighan‘ın emek harcaması ile bu güncellemenin sunulmuş olması.
İşletim sistemi penceresinden POSIX uyumluluğu, metin dosyalarını çözümleme etmeye yönelik bir programlama dili olan AWK’yi içermesini gerektiriyor. AWK öncelikli olarak 1979’da, AT&T tarafınca ticarileştirilmeden evvel Bell Labs tarafınca oluşturulan UNIX’in nihayet sürümü olduğu kabul edilen UNIX Sürüm 7’de görüldü. POSIX onaylı öteki işletim sistemleri içinde macOS, VxWorks ve z/OS içeriyor.
Güncellemede şu anne kadar bir realloc hatası bulunmuş oldu ve Kernighan daha fazlasının da olabileceğinden şüphelendiğini belirtiyor. Şimdilerde “makul oranda” kontrol yapıldığını söylüyor sadece “açıkça daha çok teste gerekseme bulunduğunu” belirtiyor.
GitHub’daki ileti dizisindeki yorumlar, güncellemenin önemini vurguluyor ve “vay canına” ya da “saygılar” şeklinde tek satırlık övgüler içeriyor. Sadece Kernighan, bu yorumların yorumlar kısmını zaruri olmayan yere doldurmasından dolayı bu nevi tek kelimelik yorumlardan kaçınılmasını istediğini söylüyor.