« ♪まぁ~~~つりだっ、祭りだっ、祭りだっ、Core 2祭りぃ~……。 | メイン | イベント「LLRing」に出店します »
2006年08月24日
いまどきのPerlが詰まってます
まず問題です。次のWebサイトやソフトの共通点は何でしょう。
・Amazon
・mixi
・はてな
・del.icio.us
・Movable Type
答えは「Perlで作られている」です。
…と、わざとらしい出だしで始めてみましたが、それぐらい「いまどき」の人気サービスではPerlがよく使われています。
Perlはプログラミング言語のひとつで、特にLL(軽量言語)と呼ばれる言語の仲間です。ユニークなアイデアを素早くかつ確実に実装する、ユーザー数の推移に機敏に対応する、といったスピードが要求されるWebサイト開発で、PerlをはじめとするLLが活躍しているのです。
そんな「いまどき」のPerlについてオムニバス的に解説する『まるごとPerl! Vol.1』が登場です。
本書の特徴は、以下のとおり。
●Perlの第一線で活躍している著者陣が執筆
人気サービスを開発している方、Perlのモジュールを開発している方、Perlを使ったアプリケーションを開発している方、Perlコミュニティで活躍されている方、LL言語の処理系を開発している方など、Perl界隈で名の通った著者陣が集まって執筆しました。
●いまどきのWeb技術を解説
Web上のサービスを自分なりに組みあわせて使う「Web API」、サーバーどうしやサーバーとブラウザの間でデータ交換するフォーマット「JSON」、RSS/ATOMを使ってWebコンテンツを自在に調理するツール「Plagger」など、Webを活用/再利用する技術を基礎から応用まで解説しています。これらを使うのに欠かせない、モジュールや文字コード処理についても説明しています。
また、メールサーバー用スパムフィルタ「SpamAssassin」の日本語対応プロジェクトの開発内容や、オフィススイート「OpenOffice.org」をWebアプリケーションで使う方法も解説します。
●人気サイトを開発者自ら紹介
ソーシャルブックマーク「はてなブックマーク」と、Ajaxを使ったRSSリーダー「livedoor Reader」という、2つの人気サイトのしくみを、それぞれ開発者が解説しています。Perlの部分はもちろん、WebサーバーやOS、DBMS、JavaScriptといった要素も含めて、当事者ならではのノウハウが語られています。
●Perl 6も体験
次世代Perlの「Perl 6」も、正式リリースはまだ先のようですが、「Pugs」という処理系を使うことで体験できるようになりました。また、開発バージョンのPerl 5.9を使うと、Perl 6に向けての新機能を使えます。本書でも、Perl 6やPerl 5.9の言語仕様、そしてPerl 6の処理系である「Parrot」の中身を解説しています。
これだけの内容が詰まって、2,000円でお釣りが来るというお得な価格。Perlに興味のある方はもちろん、LL関係の方や、Webプログラミング関係の方など、さまざまな方にご満足いただける一冊となっております。実際の開発のヒントから、最新トピックの勉強、開発者間の会話のネタまで、ぜひお役立てください。
<高橋M>
投稿者 :PR : 2006年08月24日 12:17 | コメント (0) | トラックバック (0)
トラックバック
このエントリーのトラックバックURL:
http://blog.impress.co.jp/mt/mt-tb.cgi/4199