17 पॉइंट द्वारा xguru 2023-06-30 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • पहला संस्करण 1988 में Al Aho, Brian Kernighan, Peter Weinberger द्वारा लिखा गया था
  • उसके बाद AWK लगातार विकसित होता रहा, इसके कई implementation आए, और computing का क्षेत्र भी बहुत बदल गया
  • AWK का दूसरा संस्करण इन बदलावों को प्रतिबिंबित करते हुए सितंबर के अंत में प्रकाशित होगा
  • तब तक AWK और उससे संबंधित विषयों पर ऐतिहासिक दस्तावेज़, code snippets, और संबंधित essays आदि जोड़े जाने की योजना है

GN⁺ द्वारा सारांश/अनुवादित सामग्री

  • 1988 के पहले संस्करण के बाद computing दुनिया में आए बदलावों को दर्शाने वाला The AWK Programming Language का दूसरा संस्करण जल्द प्रकाशित होगा।
  • सितंबर के अंत में पुस्तक खरीदी जा सकेगी, लेकिन तब तक वेबसाइट पर ऐतिहासिक दस्तावेज़, code snippets, Awk और संबंधित विषयों पर essays जैसी अतिरिक्त सामग्री जोड़ी जाएगी।
  • Awk source का प्रबंधन GitHub पर किया जाता है, विशेष रूप से https://github.com/onetrueawk/awk पर इसे देखा जा सकता है।
  • Gawk releases https://ftp.gnu.org/gnu/gawk पर मिल सकते हैं, और Gawk manual भी उसी साइट पर उपलब्ध है।
  • Arnold Robbins ने अन्य Awk implementations की एक सूची संपादित की है।
  • मूल Awk पुस्तक में कई दस्तावेज़ों के citations शामिल हैं, जिनमें से कुछ आज भी रोचक और उपयोगी हो सकते हैं। वेबसाइट इन दस्तावेज़ों के लिए अद्यतन संदर्भ सामग्री प्रदान करती है।
  • कुछ ऐतिहासिक दस्तावेज़ों में 1979 का मूल Awk paper, 1985 की Awk पर एक आंतरिक technical report, और data format diagrams बनाने के लिए Awk प्रोग्राम dformat शामिल हैं।
  • रासायनिक संरचना diagrams का वर्णन करने वाली भाषा पर मूल chem paper का PDF लिंक भी दिया गया है।
  • वेबसाइट में program indexing और algorithm animation पर उदाहरण और papers भी शामिल हैं।
  • अतिरिक्त रूप से, 2008 और 2009 में Computerworld में प्रकाशित Awk पर Al Aho और Brian Kernighan के interviews भी उपलब्ध हैं।

3 टिप्पणियां

 
botplaysdice 2023-07-01

लगता है कि लिंक https://github.com/onetrueawk/awk पर जा रहा है।

 
xguru 2023-06-30

https://news.ycombinator.com/item?id=36517525
किताब के शुरुआती technical reviewer Ben Hoyt (GoAWK के डेवलपर) के अनुसार,

  • पहले edition की सामग्री भी काफ़ी शामिल है, लेकिन Kernighan ने कंटेंट को काफ़ी बड़े स्तर पर अपडेट किया है
  • शुरुआती chapters बहुत ही hands-on हैं, और खास तौर पर CSV files का उपयोग करके "exploratory data processing" पर ज़ोर देते हैं
  • इसे 'Big Data with AWK' भी कहा जा सकता है
  • Gawk और awk में जल्द ही --csv option आएगा, जिससे CSV input संभव हो जाएगा
 
GN⁺ 2023-06-30
Hacker News राय
  • Brian Kernighan ने "The Awk Programming Language" के दूसरे संस्करण को अपडेट और पुनर्गठित किया है।
  • शुरुआती अध्याय खास तौर पर CSV फ़ाइलों के साथ exploratory data processing पर फ़ोकस करते हैं।
  • Gawk और awk में जल्द ही उचित CSV input mode के लिए नया --csv विकल्प जोड़ा जाएगा।
  • इस भाषा की कुछ अनोखी बातें हैं, जैसे functions में अतिरिक्त arguments जोड़कर temporary variables घोषित करना।
  • Awk में पिछले साल Unicode support जोड़ा गया था।
  • Awk data transformation और parsing को automate करने के लिए एक शक्तिशाली टूल है।
  • Awk सरल, तेज़ और हल्का है, इसलिए यह shell scripting में लोकप्रिय है।
  • कुछ users को लगता है कि text parsing से आगे के काम करने की कोशिश में Awk असहज लगता है।
  • किताब के दूसरे संस्करण के लिए एक placeholder page है, लेकिन यह स्पष्ट नहीं है कि किताब खुद उपलब्ध है या नहीं।
  • कुछ लोगों की Awk को लेकर आलोचनात्मक राय है, लेकिन यह अब भी व्यापक रूप से इस्तेमाल होने वाला और उपयोगी टूल है।
  • Awk टी-शर्ट की original artwork या उसके source को खोजने की मांग भी है.