- お知らせ -
  • 当wikiのプログラムコードの表示を直してみました(ついでに長い行があると全体が下にぶっ飛ぶのも修正)。不具合があればBBSまでご連絡下さい。

Perl

はじめに Edit

10年前から、止まっているperlから何とか脱却する方法。
古い言語だから仕方ないけど、
webで検索しても、古い情報ばかりだ!FUCK!!という人用のページ

perl6になると少しは改善される様子ですが、まだ先ですね。
(2007/09/25現在)

学ぶべきこと Edit

Unknown::Programming - 新人教育
こちらで書いてあることを学んでみようかしら。

  • foreach文
  • ハッシュ
  • 配列操作関数push,shiftなど
  • packageについて
  • グローバル(パッケージ)変数とレキシカル変数の違い
  • インクルードパスとパッケージの関係
  • 関数とメソッド
  • Perlでのオブジェクト指向プログラミング
  • bless関数
  • リファレンス
  • strictプラグマ
  • 正規表現
  • リストコンテキスト、スカラコンテキスト
  • クロージャ
  • ./myとlocal(とour)の違い
  • requireとuse(とdo)の違い
  • 無名ハッシュ、無名配列、無名サブルーチン
  • シンボリックリファレンス
  • 動的コンパイル
  • 例外処理
  • シンボルテーブル
  • 型グロブ
  • プロトタイプ関数
  • BEGIN,END
  • DESTROY
  • AUTOLOAD
  • CORE
  • UNIVERSAL
  • isa,can
  • tie変数
  • overload
  • $VERSION
  • 継承
  • POD
  • 最後の1;

一杯あるなー。
多分、途中で挫折する orz

Unknown::Programming - 結局どこまで勉強(or教育)すればいいんかね
によると、

一応新人教育の目標としてClass::Data::Inheritableのソースが完璧に説明できるくらいまでですね。

らしいです。

ついでに、Class::Data::Inheritableのページ作成。

参考にする本とか Edit

こちらを参考にします。




Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2007-09-25 Tue 00:09:37 JST (3711d)