Sven: fast ...

Beitrag lesen

Hi,

Ich auch nicht. Aber ich kann mir darunter auch nichts vorstellen.

Immerhin hab ich gerade das auf search.cpan.org gefunden - das hilft etwas bei der Vorstellung, denke ich:

use Perl6::Classes;

class Composer {
        submethod BUILD { print "Giving birth to a new composer\n" }
        method compose { print "Writing some music...\n" }
    }

class ClassicalComposer is Composer {
        method compose { print "Writing some muzak...\n" }
    }

class ModernComposer is Composer {
        submethod BUILD($) { $.length = shift }
        method compose() { print((map { int rand 10 } 1..$.length), "\n") }
        has $.length;
    }

my $beethoven = new ClassicalComposer;
    my $barber    = new ModernComposer 4;
    my $mahler    = ModernComposer->new(400);

$beethoven->compose;   # Writing some muzak...
    $barber->compose       # 7214
    compose $mahler;       # 89275869347968374698756....

Leider ist das Ding Beta und in Entwicklung. Also vielleicht nicht unbedingt für eine Produktionsmachine ;(

Bin also immer noch dankbar für andere Wege.

danke
Sven