17 poin oleh xguru 2023-06-30 | 3 komentar | Bagikan ke WhatsApp
  • Edisi pertama ditulis pada tahun 1988 oleh Al Aho, Brian Kernighan, dan Peter Weinberger
  • Setelah itu AWK terus berkembang dan melahirkan beberapa implementasi, sementara bidang komputasi juga berubah sangat besar
  • AWK edisi kedua akan diterbitkan pada akhir September dengan mencerminkan perubahan-perubahan tersebut
  • Sementara itu, akan ditambahkan dokumen sejarah, cuplikan kode, esai terkait, dan hal-hal lain tentang AWK

Ringkasan/terjemahan oleh GN⁺

  • Edisi kedua dari The AWK Programming Language, yang mencerminkan perubahan di dunia komputasi sejak edisi pertama pada 1988, akan segera terbit.
  • Buku ini dapat dibeli pada akhir September, tetapi sebelum itu situs webnya akan menambahkan materi tambahan seperti dokumen historis, cuplikan kode, serta esai tentang Awk dan topik terkait.
  • Sumber Awk dikelola di GitHub, tepatnya di https://github.com/onetrueawk/awk.
  • Rilis Gawk dapat ditemukan di https://ftp.gnu.org/gnu/gawk, dan manual Gawk juga tersedia di situs tersebut.
  • Arnold Robbins telah menyunting daftar implementasi Awk lainnya.
  • Buku Awk asli menyertakan kutipan ke berbagai dokumen, dan beberapa di antaranya masih bisa menarik serta berguna hingga sekarang. Situs web ini menyediakan referensi terbaru untuk dokumen-dokumen tersebut.
  • Beberapa dokumen historis mencakup makalah Awk asli dari 1979, laporan teknis internal tentang Awk dari 1985, serta dformat, program Awk untuk menggambar diagram format data.
  • Tersedia juga tautan PDF ke makalah chem asli tentang bahasa untuk mendeskripsikan diagram struktur kimia.
  • Situs web ini juga memuat contoh dan makalah tentang pengindeksan program serta animasi algoritma.
  • Selain itu, ada pula wawancara Computerworld pada 2008 dan 2009 dengan Al Aho dan Brian Kernighan mengenai Awk.

3 komentar

 
botplaysdice 2023-07-01

Sepertinya tertaut ke "https://github.com/onetrueawk/awk";.

 
xguru 2023-06-30

https://news.ycombinator.com/item?id=36517525
Menurut Ben Hoyt (pengembang GoAWK), salah satu reviewer teknis awal buku ini,

  • isi edisi pertama juga cukup banyak dimasukkan, tetapi Kernighan telah memperbarui kontennya secara besar-besaran
  • bab-bab awal sangat berfokus pada praktik, khususnya menitikberatkan pada "pemrosesan data eksploratif" menggunakan file CSV
  • rasanya pantas disebut 'Big Data with AWK'
  • Gawk dan awk akan segera mendapatkan opsi "--csv" sehingga input CSV bisa digunakan
 
GN⁺ 2023-06-30
Komentar Hacker News
  • Edisi kedua dari "The Awk Programming Language" telah diperbarui dan disusun ulang oleh Brian Kernighan.
  • Bab-bab awal berfokus terutama pada pemrosesan data eksploratif, khususnya dengan file CSV.
  • Opsi baru --csv akan segera ditambahkan ke Gawk dan awk untuk mode input CSV yang semestinya.
  • Bahasa ini memiliki beberapa keunikan, seperti mendeklarasikan variabel sementara dengan menambahkan argumen tambahan ke fungsi.
  • Dukungan Unicode ditambahkan ke Awk tahun lalu.
  • Awk adalah alat yang kuat untuk mengotomatisasi transformasi dan parsing data.
  • Awk sederhana, cepat, dan ringan, sehingga populer untuk shell scripting.
  • Sebagian pengguna merasa Awk canggung saat mencoba melakukan pekerjaan di luar parsing teks.
  • Ada halaman placeholder untuk edisi kedua buku ini, tetapi tidak jelas apakah bukunya sendiri sudah tersedia.
  • Sebagian orang memiliki pandangan kritis terhadap Awk, tetapi ini tetap merupakan alat yang banyak digunakan dan berguna.
  • Ada permintaan untuk menemukan karya seni asli atau sumber dari kaus Awk.