「魔法がかけられたリファレンス」を作るblessとは

Perl初心者のためのPerlノートです!

HTML/ CSS/ CGI-Perl/ JavaScript/ JavaApplet/ AccessUp/ Internet/ EnglishLearn/ ちゃいちゃん天使/ 天使メッセージ/ 飯田ワールド/ 結城ワールド/ プロフィール/ WEB相談室/ WEBアンテナ/ WEBリーダー/ 燈明日記/ yahoo

◆ はじめに

本ページは、私がPerlを習得した時(いや習得中)のノートです。

ごく普通の言語(COBOL,C,Java,VB等)を知っている人が、Perlをやり始めるといろいろと悩むことがあります。

それは、

です。

本ページは、そのようなハードルを一つ一つクリアにしていけたらと思います。

そして、本ページが何かのお役に立てれば幸いです。では、ごゆっくりご覧ください。

尚、ご感想、ご意見、誤字、脱字、間違い等がありましたら遠慮なくPerlノート掲示板へご指摘ください。

◆ サイト最新情報

◆ コンテンツ

2009-04-13 「魔法がかけられたリファレンス」を作るblessとは

モダンPerl入門 (CodeZine BOOKS)

えーと最近、XS言語やC言語からのPerlコールなどに手を出しています。

ラクダ本やWEBでXS言語リファレンスを読んでいるのですが、イマイチしっくりこなくて、本屋に行って『モダンPerl入門』と云う本を買いました。

ちなみに、本の置いてあるスペースが6:4:2の割合でPython:Ruby:Perlになっていました。

今やPythonの天下ですね。Perlはオライリーの本と新刊Perl本が少しだけ置いてありました。結構大きな本屋です。

で、『モダンPerl入門』は、のっけからblessなのです(初心者無視か)。

blessの解説が素敵過ぎるので引用しちゃいます。

Perlにおけるオブジェクトとは、基本的に「魔法がかけられたリファレンス」のことを指します。この場合の魔法とは、特定のリファレンスがある名前空間に属してる、という状態を作り上げることと同等です。

説明しずらいblessですが、的を射てますね。


ちなみに、私が書いた『Perlでのオブジェクトとは? blessとは?』です。

まだ、ぱらぱらとしか見ていませんが、MooseとかCatalystなどの重厚モジュールの説明とか、コツコツ老プログラマ(謎)には無縁だな・・・などと思いながら眺めています。


◆追記(2009/04/14)

今日、8章の『知っておきたい C API と XSの書き方』をざーっと読みましたが、理解ができませんでした。

私に理解力がないのか、本の説明が良くないのか、本質が難解なのか・・・。

しかし、著者はPerlとCを結合させることを『相当楽であることを感じていただけたのではないでしょうか』と述べています。著者って何者?

◆ おすすめ Perl本

■ 続・初めてのPerl 改訂版

『初めてのPerl』の次ぎに読むと吉です。

結構いいですが・・・、初心者にはちょっと難しいかもです。

■ 結城浩のPerlクイズ

この本には、ちゃいちゃんパパの小話しが載っています(謎)。

ある程度、Perlを理解している人には、たまらない内容になっています。さすが結城先生だな!

結城浩のPerlクイズ

■ 新版Perl言語プログラミングレッスン入門編

実は、私はまだ読んでいませんが、結城先生の本なので良くないはずがありません。

新版Perl言語プログラミングレッスン入門編

■ CGI&Perlポケットリファレンス (Pocket reference)

この本は、非常に役に立ちます。ちょっと調べるのに最適です。サンプルも説明も的を射ています。

CGI&Perlポケットリファレンス (Pocket reference)

■ Perlベストプラクティス

一読の価値有りだと思います。

Perlベストプラクティス

■ プログラミングPerl〈VOLUME1〉

ご存知、Perl本の聖書、ラクダ本(上)です。

■ プログラミングPerl〈VOLUME2〉

ご存知、Perl本の聖書、ラクダ本(下)です。

◆ おわりに

最後に、本ページが、何かのお役に立てれば幸いです。

尚、ご感想、ご意見、誤字、脱字、間違い等がありましたら遠慮なくPerlノート掲示板へご指摘ください。

HTML/ CSS/ CGI-Perl/ JavaScript/ JavaApplet/ AccessUp/ Internet/ EnglishLearn/ ちゃいちゃん天使/ 天使メッセージ/ 飯田ワールド/ 結城ワールド/ プロフィール/ WEB相談室/ WEBアンテナ/ WEBリーダー/ 燈明日記/ yahoo

人のよいところをどんどん見つけよう