in reply to Ruby and Perl 6

Yes and no. Perl6 will be getting some of what Inform has: the object system will be strong enough to allow the programmer to code pretty much anything in a strictly object-oriented fashion if desired; however, doing so will be entirely optional (and, in fact, some other paradigms, e.g., functional programming, are getting improved support in Perl6 as well). This is an extension of the same general philosophy present already in Perl5, except that the facilities for those who elect to code in an OO fashion will be greatly improved, to the extent that some of us who currently mostly ignore the OO stuff in Perl5 will choose to use it more in Perl6. I'm really looking forward to it myself.


$;=sub{$/};@;=map{my($a,$b)=($_,$;);$;=sub{$a.$b->()}} split//,".rekcah lreP rehtona tsuJ";$\=$ ;->();print$/