タグ

mooseに関するlizyのブックマーク (10)

  • 2013年 のPerl5 の OOP について考える - tokuhirom's blog

    Moo今年の命? 新しくつくるならこれが無難な気がします。速度的にも Mouse とあまりかわらない。 若干依存がおおい気もするけど、インストールベースがふえれば気にならなくなるかな、ともおもいます。 Class::XSAccessor とかつかってるんで、速度的にもホットスポットは速いのがよい。 なお発音はムーだとおもう。 (http://www.forvo.com/word/moo/) Mouse完成している感じがする。得にわるい点もないが、あえていうと xs 部分がおおいので、gfx 以外がメンテできないかんじがするのが欠点か。 Xslate をつかっている場合は自動的に xslate が mouse つかってるので、自然と Mouse がロードされるので、そういった意味では Mouse つかってもいいかなとおもっている。

  • perlでデーモン書く時は素直にMoose化しておくのもいいかもな - download_takeshi’s diary


    Moose3Moose perl使 POEAnyEvent  App::DaemonDaemon::Generic nohup perl hoge_server.pl &  pkill -f hoge_server 
    perlでデーモン書く時は素直にMoose化しておくのもいいかもな - download_takeshi’s diary
  • perl-mongers.org

    This domain may be for sale!

  • 初めてのCatalyst入門(6) Perlのオブジェクト指向とモデル

    はじめに 前回では、フロー制御のメソッドを使用してアクションからURLを遷移することなく別アクションを呼び出す方法、そしてリダイレクトを行う方法を紹介しました。これでコントローラに関する主要な機能についての紹介を終えて、今回からはモデルに移っていきたいと思います。 ところで、Catalystの5.7から5.8にバージョンアップされた際に、内部を実装する仕組みとしてMooseが採用されました。MooseとはPerl5にオブジェクトシステムを導入するためのモジュールであり、これまでのblessを使用したPerlのオブジェクト指向プログラミングよりも簡単に、より多くのことを実現できます。 記事では、簡単にではありますがblessとMooseを比較したPerlのオブジェクト指向プログラミングについて説明し、その後でモデルの概要を説明していきます。 対象読者 Perlで簡単なスクリプトを作成したこ

    初めてのCatalyst入門(6) Perlのオブジェクト指向とモデル
  • Moose::Cookbook::Recipe7 - make_immutable - - 日向夏特殊応援部隊

    Moose::Cookbook::Recipe7 - Making Moose fast with immutable - metacpan.org 今度は make_immutable について。 ソース package PointImmutable; use Moose; has 'x' => (isa => 'Int', is => 'ro'); has 'y' => (isa => 'Int', is => 'rw'); __PACKAGE__->meta->make_immutable; package PointNoImmutable; use Moose; has 'x' => (isa => 'Int', is => 'ro'); has 'y' => (isa => 'Int', is => 'rw'); package PointCAF; use base qw(Cla

    Moose::Cookbook::Recipe7 - make_immutable - - 日向夏特殊応援部隊
  • Mooseの為か、そうでないのか | taro-nishinoの日記 | スラド


    MooseMooseMooseMouse Any::Moose使MouseMouseJonathan RockwayPerlPerl Dave CrossMoose使使
  • Mooseの速度が遅いという議論のまとめと感想 - Islands in the byte stream (legacy)


    Adam Kennedy (ADAMK)Array::CompareMoose使RTMoose #49270: Remove the use of Moose - RT Array::CompareMoose使Moose使使PadreArray::Compare Moose or No Moose - Perl Hacks (Array::Compare) MooseMoose使Moose使 Re: Moose Or No M
    Mooseの速度が遅いという議論のまとめと感想 - Islands in the byte stream (legacy)
  • Mooseを使うか使わないか | taro-nishinoの日記 | スラド


    MooseMouse使PerlOOPerlPerlPerlMooseMooseMooseClass::MOPMoose Perl
  • 第6回 Catalyst::Upgrading:検証はお早めに | gihyo.jp

    3年前の大混乱 モダンPerl界を代表するウェブアプリケーションフレームワークといわれるCatalystが2006年半ばに5.6系統から5.7系統に移行したとき、創始者のゼバスティアン・リーデル氏を追い出す形で集団管理体制に移行した開発チームが最初にしたことは、プロジェクト開始当初から使われてきたCatalystという名のディストリビューションはそのままに、Catalyst-Runtimeという新しいディストリビューションをつくることでした。 このようなディストリビューション名の変更は、CPANクライアントを使っている分には(内部でモジュール名からディストリビューション名への変換が行われるので)問題にならないのですが、外部のパッケージ管理者たちには少なからぬ負担をかけました。なにしろ突然100を越す関連パッケージの依存が変更になるのです。基的にはメタ情報だけ書き換えれば済む話とはいえ、従

    第6回 Catalyst::Upgrading:検証はお早めに | gihyo.jp
  • MooseにインスパイアされたJavaScript向けオブジェクトシステム·Joose MOONGIFT


    PerlMoose blokMS Visio MooseJoose JooseJavaScriptMoose JooseMoosehas使/
    MooseにインスパイアされたJavaScript向けオブジェクトシステム·Joose MOONGIFT
  • 1