Re: AW: AW: AW: AW: nag Exegesis 2
Murat Ünalan wrote: Then i could pray to the god of the camel herdsman, that my DNA human size(4) ($alpha, $beta, $gamma, $delta) = ('atgc', 'ctga', 'aatt', 'ccaa'); may be activated through perl6 custom parser options 8-) *Any* consistent syntax may be activated through perl6 custom parser options. Whether it *should* be is, of course, another matter entirely. ;-) I have a german background. BTW, I wasn't criticizing your English. Someone who's German is as poor as mine doesn't have the right. ;-) But my litte english-vs-perl6 example sounds not so odd to me (what doesn't mean to much): my ( john, james, jim, tony ) are ( 102, 99,88, 79 ) That's perfect English. But not necessarily good programming language design. Thanks for your patience with me, It's not a matter of patience. You raise important issues (which I very much appreciate), and it's my job -- and my desire -- to address them. Damian
Re: AW: AW: AW: AW: nag Exegesis 2
[EMAIL PROTECTED] (Murat Ünalan) writes: > I have a german background. But my litte english-vs-perl6 example sounds > not so odd to me (what doesn't mean to much): > > my ( john, james, jim, tony ) are > ( 102, 99,88, 79 ) Actually, I think this sounds more natural too, but I think it's just a matter of personal taste. And when it comes down to it, the personal taste of the language designers is really all that counts. :) -- "Ah," said Arthur, "this is obviously some strange usage of the word 'safe' that I wasn't previously aware of."
AW: AW: AW: AW: nag Exegesis 2
> or as useful as: > >my DNA %sequence is human size(4) = >(alpha => 'atgc', beta => 'ctga', gamma => 'aatt', > delta => 'ccaa'_; oh , this is damn *PERFECT* ! a) easy reading b) 'type' and 'property' adjacent without hopping through list of varnames or complex property-constructs c) "variable/keys" adjacent to init value You sold that to me. Then i could pray to the god of the camel herdsman, that my DNA human size(4) ($alpha, $beta, $gamma, $delta) = ('atgc', 'ctga', 'aatt', 'ccaa'); may be activated through perl6 custom parser options 8-) Or even my DNA human size(4) ($alpha = 'atgc', $beta = 'ctga', $gamma = 'aatt', $delta = 'ccaa') which i could sell my perl6-beginner classes even easier. > Perhaps to *your* natural language, but not to mine. :-) I have a german background. But my litte english-vs-perl6 example sounds not so odd to me (what doesn't mean to much): my ( john, james, jim, tony ) are ( 102, 99,88, 79 ) while 'are' stands for '=' and of course the initializing integers wouldn't match the type 'uncle'. Thanks for your patience with me, Murat