Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

new at "awk.info": optimizations, parallelizations, and a nice coffee cup

1 view
Skip to first unread message

Tim Menzies

unread,
Nov 1, 2009, 11:35:17 PM11/1/09
to
Here are the recent updates to http://awk.info .

(For all updates to awk.info, subscribe to
http://tinyurl.com/rss4awk. To contribute to awk.info,
see http://awk.info/?contribute .)

-----------------------------------------------------------
NEWS

Zazzle.com is selling their new "I love Awk" mug:
- http://awk.info/?news/awkmug

Brendan O'Conner reports that, for at least one task, Mawk
runs faster than C, C++, Java, Perl, Ruby,...
- http://awk.info/?news/mawkIsFast

J. Mellander shows how to run Mawk, 20 times faster:
- http://awk.info/?news/mawkHashing

John David Duncan describes a parallel Awk implementation:
- http://awk.info/?news/parallelAwk

John Fry proves Zipf's Law, in two lines of Awk:
- http://awk.info/?tools/zipf

-----------------------------------------------------------
HINTS AND TIPS

Ed Morton simplifies sed with awk (68 times):
- http://awk.info/?tip/sedInAwk

Scott McCoy shows a simple Awk-to-MySql interface.
- http://awk.info/?tools/mysql

-----------------------------------------------------------
SYS ADMINS TIPS

Brian Jones tells all Sys Admins: Awk is your friend:
- http://awk.info/?tip/sysAdminInAwk

M0J0 simplifies sys log processing
- http://awk.info/?tip/shortenMyPipes

-----------------------------------------------------------
PAGE OF THE MONTH

Google Analytics reports that our page of the month is

http://awk.info/?tools/fsm

This is Wm Miller's finite state machine generator,
Fsm.awk is an awk script designed to read a finite
state machine (fsm) specification and produce C files
which implement that fsm. The chief benefit of using
fsm.awk is that it is easy to read, consistent state
machine specifications and reuse of existing, and
tested code. Multiple tables and multiple users are
happily accommodated. Fsm.awk provides an easy avenue
to generalization and consistency where fsms are
required.

--------

Enjoy!
:-)

Tim Menzies

p.s. Awk.info wants to show to the world your great awk
code. If you want to improve the above, or you have
other code you are particularly proud of (which you can
share), please see http://awk.info/?awk100 or
http://awk.info/?contribute

mss

unread,
Nov 2, 2009, 12:50:16 AM11/2/09
to
Tim Menzies <menzi...@gmail.com> wrote:

> p.s. Awk.info wants to show to the world your great awk
> code. If you want to improve the above, or you have
> other code you are particularly proud of (which you can
> share), please see http://awk.info/?awk100 or
> http://awk.info/?contribute

Via <http://awk.info/?awk100>:

'If you, or your colleagues or friends have written a
program which has been used for purposes small or large,
why not take five minutes to record the facts, so
that others can see what you've done?'

<grumble>

In fact, I tried to sumbit my work in the sprit of sharing:

<http://topcat.hypermart.net/stash.html>

Got no response, nothing...

- maybe the code didn't pass some rubric

- maybe it didn't fit in with the scheme of things

- maybe it didn't inspire anyone

That's alright, but I'll never know, because no one replied...

Granted there is some superb code at the site, yet for the
average Joe just learning awk (hint: I'm not the only one),
maybe a few more real-world examples would be in order.

A response, even when declining a submission, seems only fitting.

</grumble>

--
later on,
Mike

Tim Menzies

unread,
Nov 2, 2009, 6:01:19 AM11/2/09
to
On Nov 2, 12:50 am, mss <m...@dev.null> wrote:

> Tim Menzies <menzies....@gmail.com> wrote:
> 'If you, or your colleagues or friends have written a
> program which has been used for purposes small or large,
> why not take five minutes to record the facts, so
> that others can see what you've done?'
>
> <grumble>
> In fact, I tried to sumbit my work in the sprit of sharing:
> <http://topcat.hypermart.net/stash.html>
> Got no response, nothing...

dear mike,

grumble noted! 1000 pardons- i missed your email on this. what email
did you sent it too?

t

p.s. nice site (http://topcat.hypermart.net), btw. well worth the
browse.

p.p.s. the october awk.info updates just went out. i'll include stash/
netstash in the next round of updates

mss

unread,
Nov 2, 2009, 8:36:56 AM11/2/09
to
Tim Menzies <menzi...@gmail.com> wrote:

> dear mike,
>
> grumble noted! 1000 pardons- i missed your email on this. what email
> did you sent it too?

Hey Tim (pay me no mind, just 'getting my ya-ya's out').
I emailed the required template to ma...@awk.info, not quite
two weeks ago. Probably just a glitch no biggie =)

> p.s. nice site (http://topcat.hypermart.net), btw. well worth the
> browse.
>
> p.p.s. the october awk.info updates just went out. i'll include stash/
> netstash in the next round of updates

Thank you kind sir. <http://awk.info/?index> is quite a good resource btw.
Appreciate all the great brain food contained therein. A site dedicated
to all things awk was sorely needed.

--
later on,
Mike

0 new messages