Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: Gawk 4.0 Is A Major New Release

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    14,539

    Default Gawk 4.0 Is A Major New Release

    Phoronix: Gawk 4.0 Is A Major New Release

    Besides releasing libgcrypt 1.5 this week, another GNU project has been updated. Gawk 4.0.0 has been officially released as a major update to this popular free software utility. Gawk 4.0.0 presents several new end-user features along with revamped internals...

    http://www.phoronix.com/vr.php?view=OTYyNA

  2. #2

    Default

    I really don't see the need for awk any longer. Whatever awk can do, perl can do better (or ruby or something), and it's been that way for ages. Just let it die already.

  3. #3
    Join Date
    Dec 2007
    Location
    Edinburgh, Scotland
    Posts
    574

    Default

    Considering Michael hasn't mentioned Gawk before (you can tell this by the lack of links to previous Gawk articles) there's a surprising lack of explanations of what it actually is

  4. #4
    Join Date
    Jun 2011
    Location
    The Netherlands
    Posts
    7

    Default

    +1, I had to look it up, actually, since I've never used it before.

  5. #5
    Join Date
    Sep 2010
    Posts
    457

    Default

    If you are like many computer users, you would frequently like to make changes in various text files wherever certain patterns appear, or extract data from parts of certain lines while discarding the rest. To write a program to do this in a language such as C or Pascal is a time-consuming inconvenience that may take many lines of code. The job is easy with awk, especially the GNU implementation: gawk.

    The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code.

  6. #6

    Default

    plonoma, it is very poor style to quote a document (in this case, the gawk web site) without denoting it as a quote.

    And aside from that, it still doesn't answer the question about why people should care about (g)awk nowadays. Perl does everything awk does, and a lot more and better.

  7. #7
    Join Date
    Sep 2007
    Location
    Connecticut,USA
    Posts
    956

    Default

    Quote Originally Posted by plonoma View Post
    If you are like many computer users, you would frequently like to make changes in various text files wherever certain patterns appear, or extract data from parts of certain lines while discarding the rest. To write a program to do this in a language such as C or Pascal is a time-consuming inconvenience that may take many lines of code. The job is easy with awk, especially the GNU implementation: gawk.

    The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code.
    Perl works just as well but takes a little more coding to do the job (g)awk does.

  8. #8
    Join Date
    Oct 2007
    Posts
    45

    Default

    Quote Originally Posted by AnonymousCoward View Post
    I really don't see the need for awk any longer. Whatever awk can do, perl can do better (or ruby or something), and it's been that way for ages. Just let it die already.
    For an occasional scripter like myself, I think awk is nice because its a small and simple language; I get done everything I need to get done, with a small memorize/forget/re-learn overhead. The balancing between power/simplicity is just spot on.

  9. #9
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,403

    Default

    Yep, I think that's the key. If you are already using Perl on a regular basis then there's probably not much place for awk. If you are *not* using Perl regularly, however, and essentially have to "relearn from scratch" each time, then awk's size and simplicity are a real help.

  10. #10
    Join Date
    Oct 2007
    Location
    Sweden
    Posts
    174

    Default

    You can always rely on awk. Go awk!

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •