in reply to Re: Star, not 1.0. April, not March.
in thread rakudo pre 1.0?

But we may still need to wait for years until external perl6 packages become mature, such as Tk, Gtk, Bioperl...

That's one way to see it. The other perspective is that they'll only become mature if people take care of them, write them, test them and use them. Waiting alone does not help.

So should I convert to use ruby?
From what? Perl 5? There's no reason not to use Perl 5 because Perl 6 doesn't do something yet. They are two languages from the common family known as "Perl", but if you don't like a person's sister you can still like (and work with) that person.
Perl 6 - links to (nearly) everything that is Perl 6.

Replies are listed 'Best First'.
Re^3: Star, not 1.0. April, not March.
by xiaoyafeng (Deacon) on Dec 18, 2009 at 12:34 UTC

    From working perspective, perl5 is good enough to me, but from glue perspective, perl5 is not good.

    For example, It seems to me Inline, XS and embed Macro are not derived from pure perl5 culture. they are more like some hacking on working around.

    perl6 surly get rid of many shortcoming of perl5. but I'm interested to see how rakudo handle that problem. If it can link other languages resources(perl5, C, python etc) easily, I don't care when pure perl6 package become mature.



    I am trying to improve my English skills, if you see a mistake please feel free to reply or /msg me a correction

Re^3: Star, not 1.0. April, not March.
by llancet (Friar) on Dec 19, 2009 at 08:15 UTC
    Because I'm suffering from perl5's class and object system. I'm dreaming about owning a language with explicit grammar (or compile-time check) of attribute overloading.
      Given that Ruby doesn't really have a "compile time," you're looking in the wrong direction.
        Thanks. So what about python?