Domain: p3rl.org
Stories and comments across the archive that link to p3rl.org.
Comments · 7
-
Re:Whatever happened to Perl 6?
As far as the matching capabilities of Perl 6, I think they're trying to do something that will advance the state-of-the-art in terms of programming langauge integration in the same way that Perl 5's regex did. The Perl 6 rules are similar to the tricks and hacks that people do with regular expressions to build up full grammars. By separating out the parts into logical components, you will get better readability and reusability. Not only will we get cleaner text processing, but this (along with the VM architecture) will aid the development of DSLs that will extend the language into an exciting future.
Yeah, it's some good Kool-Aid and the Perl community been waiting for a while, but bringing these ideas into a production-ready language isn't trivial. I'm still using Perl 5 because of CPAN, but I feel that Perl 6 will eventually get to the same level especially with a source-to-source compiler. The hardest part would be dealing with native-code bindings.
-
Re:Whatever happened to Perl 6?
As far as the matching capabilities of Perl 6, I think they're trying to do something that will advance the state-of-the-art in terms of programming langauge integration in the same way that Perl 5's regex did. The Perl 6 rules are similar to the tricks and hacks that people do with regular expressions to build up full grammars. By separating out the parts into logical components, you will get better readability and reusability. Not only will we get cleaner text processing, but this (along with the VM architecture) will aid the development of DSLs that will extend the language into an exciting future.
Yeah, it's some good Kool-Aid and the Perl community been waiting for a while, but bringing these ideas into a production-ready language isn't trivial. I'm still using Perl 5 because of CPAN, but I feel that Perl 6 will eventually get to the same level especially with a source-to-source compiler. The hardest part would be dealing with native-code bindings.
-
Re:the ugly stepsister?
You're so wrong, it hurts. Perl 5* has had over 40 releases since 2009, count them: http://search.cpan.org/dist/perl/ Read the change documents for the supposed "frozen" language: http://p3rl.org/perl5100delta http://p3rl.org/perl5120delta http://p3rl.org/perl5140delta
Version 5.16 is coming next month, for FSM's sake!
* The name is not uppercased, see perlfaq1. With that misspelling, you just have revealed yourself as an outsider, or someone who did not pay attention what happened in the last 10 or so years. Ask yourself: If you cannot get the name of the language right, are you likely to have the correct perception of how Perl is developed, maintained and released, or insights into the community? Same with Rakudo.
-
Re:the ugly stepsister?
You're so wrong, it hurts. Perl 5* has had over 40 releases since 2009, count them: http://search.cpan.org/dist/perl/ Read the change documents for the supposed "frozen" language: http://p3rl.org/perl5100delta http://p3rl.org/perl5120delta http://p3rl.org/perl5140delta
Version 5.16 is coming next month, for FSM's sake!
* The name is not uppercased, see perlfaq1. With that misspelling, you just have revealed yourself as an outsider, or someone who did not pay attention what happened in the last 10 or so years. Ask yourself: If you cannot get the name of the language right, are you likely to have the correct perception of how Perl is developed, maintained and released, or insights into the community? Same with Rakudo.
-
Re:the ugly stepsister?
You're so wrong, it hurts. Perl 5* has had over 40 releases since 2009, count them: http://search.cpan.org/dist/perl/ Read the change documents for the supposed "frozen" language: http://p3rl.org/perl5100delta http://p3rl.org/perl5120delta http://p3rl.org/perl5140delta
Version 5.16 is coming next month, for FSM's sake!
* The name is not uppercased, see perlfaq1. With that misspelling, you just have revealed yourself as an outsider, or someone who did not pay attention what happened in the last 10 or so years. Ask yourself: If you cannot get the name of the language right, are you likely to have the correct perception of how Perl is developed, maintained and released, or insights into the community? Same with Rakudo.
-
Re:Is PERL still active
For GUI, I've had a great experience using Tkx. That is just a lightweight wrapper around the Tcl interpreter and there are nice tutorials for it at TkDocs.
For something to make bindings easier, there is work on a ctypes for Perl. And there's also the Inline namespace on CPAN, but that makes your code a bit difficult to distribute.
-
Re:Where is your license mentioned?
No perl-fu required, B::Deobfuscate can be used to obfuscate symbol names (though it was written to allow easy reversal of such obfuscation).