Moose: Porovnání verzí

Z Wikiverzity
Smazaný obsah Přidaný obsah
Kychot (diskuse | příspěvky)
Moose
 
Kychot (diskuse | příspěvky)
Instalace
Řádek 1: Řádek 1:
'''Moose''' je objektový systém, vytvořený jako knihovna v Perlu. V podstatě vytváří určitý způsob myšlení (školu), jak zacházet s objekty v Perlu (s objekty se zde jinak dá zacházet celkem volně).
'''Moose''' je objektový systém, vytvořený jako knihovna v Perlu. V podstatě vytváří určitý způsob myšlení (školu), jak zacházet s objekty v Perlu (s objekty se zde jinak dá zacházet celkem volně).

== Instalace ==

=== Ubuntu ===

Při výběru balíku ''libmoose-perl'' budou nainstalovány i následující balíky:

*libb-hooks-endofscope-perl (verze 0.08-1) bude nainstalován
*libclass-load-xs-perl (verze 0.03-1) bude nainstalován
*libdevel-globaldestruction-perl (verze 0.04-2) bude nainstalován
*libdevel-partialdump-perl (verze 0.15-1) bude nainstalován
*libeval-closure-perl (verze 0.06-1) bude nainstalován
*libmoose-perl (verze 2.0401-1) bude nainstalován
*libnamespace-clean-perl (verze 0.22-1) bude nainstalován
*libsub-exporter-perl (verze 0.982-1) bude nainstalován
*libsub-identify-perl (verze 0.04-1build2) bude nainstalován
*libtask-weaken-perl (verze 1.03-1) bude nainstalován
*libvariable-magic-perl (verze 0.47-1build1) bude nainstalován



== Tutoriál ==
== Tutoriál ==


Sytému Moose je věnována kapitola ''Objects'' v knize [[Modern Perl]].
Sytému Moose je věnována kapitola ''Objects'' v knize [[Modern Perl#07. Objekty]]. Touto kapitolou je inspirován tento tutoriál. Poznamenejme, že direktivami
<source lang='perl'>
use utf8;
binmode STDOUT, ':utf8';
</source>
můžeme (pro legraci) používat i české názvy proměnných i s diakritikou (pro vážné programování bych to ale asi nedoporučoval).

<source lang='perl'>
</source>

<source lang='perl'>
</source>

<source lang='perl'>
</source>

<source lang='perl'>
</source>

<source lang='perl'>
</source>

<source lang='perl'>
</source>

<source lang='perl'>
</source>

<source lang='perl'>
</source>

<source lang='perl'>
</source>

<source lang='perl'>
</source>





Verze z 24. 10. 2012, 08:44

Moose je objektový systém, vytvořený jako knihovna v Perlu. V podstatě vytváří určitý způsob myšlení (školu), jak zacházet s objekty v Perlu (s objekty se zde jinak dá zacházet celkem volně).

Instalace

Ubuntu

Při výběru balíku libmoose-perl budou nainstalovány i následující balíky:

  • libb-hooks-endofscope-perl (verze 0.08-1) bude nainstalován
  • libclass-load-xs-perl (verze 0.03-1) bude nainstalován
  • libdevel-globaldestruction-perl (verze 0.04-2) bude nainstalován
  • libdevel-partialdump-perl (verze 0.15-1) bude nainstalován
  • libeval-closure-perl (verze 0.06-1) bude nainstalován
  • libmoose-perl (verze 2.0401-1) bude nainstalován
  • libnamespace-clean-perl (verze 0.22-1) bude nainstalován
  • libsub-exporter-perl (verze 0.982-1) bude nainstalován
  • libsub-identify-perl (verze 0.04-1build2) bude nainstalován
  • libtask-weaken-perl (verze 1.03-1) bude nainstalován
  • libvariable-magic-perl (verze 0.47-1build1) bude nainstalován


Tutoriál

Sytému Moose je věnována kapitola Objects v knize Modern Perl#07. Objekty. Touto kapitolou je inspirován tento tutoriál. Poznamenejme, že direktivami

use utf8;
binmode STDOUT, ':utf8';

můžeme (pro legraci) používat i české názvy proměnných i s diakritikou (pro vážné programování bych to ale asi nedoporučoval).