Perl6 style-guide

2006-09-20 Thread Fagyal Csongor

Hi,


I was wondering if there is (or there should be) a documentation on how 
to elegantly write Perl6 code.


I am afraid that when I will be starting to write Perl6 code, it will be 
too much Perl5-ish, and I will end up rewriting my code in every 3 
months because I hate when my code is not elegant (at least to my own 
standards).


I was wondering that some - maybe @Larry - already have (mosf ot) Perl6 
in their heads, so they could create such a document/recommendation 
before Perl6 gets used widely, and the coding style gets distorted.


Or shall we just leave this to the community? Maybe this documentation 
shouldn't/can't be written yet? Shall we let Perl6-style grow from usage 
in 1-2 years, and create a guide like this then, when things mature?


- Fagzal


Re: Perl6 style-guide

2006-09-20 Thread jerry gay

On 9/20/06, Fagyal Csongor [EMAIL PROTECTED] wrote:

I was wondering if there is (or there should be) a documentation on how
to elegantly write Perl6 code.


yes, there should be.


I am afraid that when I will be starting to write Perl6 code, it will be
too much Perl5-ish, and I will end up rewriting my code in every 3
months because I hate when my code is not elegant (at least to my own
standards).


i think that's a problem you'll share with many other folks, as *very
few* have written anything of substance in perl 6 so far... and the
design is still changing.


I was wondering that some - maybe @Larry - already have (mosf ot) Perl6
in their heads, so they could create such a document/recommendation
before Perl6 gets used widely, and the coding style gets distorted.


i think larry's pretty busy doing what he should be doing at this
point... designing.


Or shall we just leave this to the community? Maybe this documentation
shouldn't/can't be written yet? Shall we let Perl6-style grow from usage
in 1-2 years, and create a guide like this then, when things mature?


don't just leave this to the community. take part! take advantage of
the perl 6 wiki (http://rakudo.org/perl6/index.cgi) and create a page
describing the task. write some code yourself. ask folks to
contribute, and fix the existing code or add their own. create an
outline of what you'd like to see there... and have fun!

be the community.
~jerry