Very basic notes on my Perl 6 code / development
Environment
- Perl 6 on Parrot - Rakudo - http://github.com/rakudo/rakudo
- This will download and install Parrot (perl Configure.pl --gen-parrot)
- VIM Syntax highlight - http://github.com/petdance/vim-perl
Testing
- Examples - http://github.com/perl6/perl6-examples
Modules
- My own modules
- (todo)
- Difficult, but no C required
- Log::Log4perl
- Desirable, but C required
- PerlMagick
Examples
From: http://www.perlmonks.org/?node_id=771635
- opening a file, writing something to it, and closing it Perl 6 Examples File
- reading in the list of files in a given directory [[Perl6_Examples_File?]]
- doing search/replace on a string [[Perl6_Examples_Search_and_Replace?]]
- sorting and uniq'ing a list of strings [[Perl6_Examples_Sort_and_Uniq?]]
- basics of using hashes [[Perl6_Examples_Hashes?]]
- reading user input from stdin [[Perl6_Examples_Input?]]
- writing a function [[Perl6_Examples_Subs_and_Functions?]]
- writing a simple class [[Perl6_Examples_Simple_Class?]]
- accessing environment variables [[Perl6_Examples_Environment_Variables?]]
More...
- [[Perl6_Example_References?]]
Useful References
Learning Perl 6
- Perl5 to Perl6 Scalars - http://szabgab.com/blog/2009/06/1245164696.html
- Tips and tricks - http://szabgab.com/perl6_tricks_and_treats.html
- Learning Perl 6 (wip) - http://www.learningperl6.com/
- More Perl6 Examples
- Open Source Projects (Mon, 06 Sep 2010 04:55:11 GMT)
- Expertise (Mon, 06 Sep 2010 04:53:27 GMT)
- Work Experience (Mon, 06 Sep 2010 04:47:37 GMT)
