http://pc11.2ch.net/test/read.cgi/tech/1136788500/1
これの改題

N人分のデータ(氏名、体重、身長、年齢)がCSV形式で入力されているファイルが
ある。これを用いて次のプログラムをawkで作成しなさい
身長が160CM以上で170cm未満の人の名前を表示する


【解答】
BEGIN{FS=","} 160 <= $3 && $3 < 170{print $1}


他の言語しか知らない人がこの解答を見たら、「うそぉ!」って思うだろう。
あまりの簡単さに。
awkは時代遅れ、と思われているが(というか実際に古いが)
超絶簡単でしかも便利だ。
挫折原因の多くは「やりたいことができない」か「難しすぎる」かのどちらか。
多くの人は親切心から本格的な言語を初心者にすすめるが、
awkのようなシンプルな言語のほうが入門用言語には適している。