[perl6/specs] 069bda: Clarification on usefulness of %ha:!exists

2013-10-01 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/perl6/specs
  Commit: 069bda8c347702fd7e644ce85d0f84b1e0468b41
  
https://github.com/perl6/specs/commit/069bda8c347702fd7e644ce85d0f84b1e0468b41
  Author: Elizabeth Mattijsen l...@dijkmat.nl
  Date:   2013-09-29 (Sun, 29 Sep 2013)

  Changed paths:
M S02-bits.pod

  Log Message:
  ---
  Clarification on usefulness of %ha:!exists

After having been caught by this a few times while adapting the test-suite.





[perl6/specs] 42ac43: Clarify LTM of ?foo and !foo

2013-10-01 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/perl6/specs
  Commit: 42ac43f1d57982b4f1518d087ac57716d6c7c2e0
  
https://github.com/perl6/specs/commit/42ac43f1d57982b4f1518d087ac57716d6c7c2e0
  Author: Larry Wall la...@wall.org
  Date:   2013-09-30 (Mon, 30 Sep 2013)

  Changed paths:
M S05-regex.pod

  Log Message:
  ---
  Clarify LTM of ?foo and !foo

Also straighten out some of the explication of LTM, and remove fossilized
discussion of sigspace that naturally falls out of our new rules now.





[perl6/specs] 126dd3: Mark .exists and .delete as deprecated, use :...

2013-10-01 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/perl6/specs
  Commit: 126dd3b3cca08f6e94bba9cc409520078c35088d
  
https://github.com/perl6/specs/commit/126dd3b3cca08f6e94bba9cc409520078c35088d
  Author: Elizabeth Mattijsen l...@dijkmat.nl
  Date:   2013-09-30 (Mon, 30 Sep 2013)

  Changed paths:
M S32-setting-library/Containers.pod

  Log Message:
  ---
  Mark .exists and .delete as deprecated, use :exists and :delete 
instead





[perl6/specs] 341108: [S32::IO] make it explicit that IO::Path.child ret...

2013-10-01 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/perl6/specs
  Commit: 3411082ff11e91a55cbc9fb409084945e476120d
  
https://github.com/perl6/specs/commit/3411082ff11e91a55cbc9fb409084945e476120d
  Author: Felix Herrmann fe...@herrmann-koenigsberg.de
  Date:   2013-09-30 (Mon, 30 Sep 2013)

  Changed paths:
M S32-setting-library/IO.pod

  Log Message:
  ---
  [S32::IO] make it explicit that IO::Path.child returns a new IO::Path





Re: [perl6/specs] 126dd3: Mark .exists and .delete as deprecated, use :...

2013-10-01 Thread yary
I suspect there are copy-paste errors on the delete sections of the new text:

... the
+normal way to test for existence is to apply the C:delete adverb to a
+subscripting operation.

The :delete adverb tests for existence?
-y


On Mon, Sep 30, 2013 at 6:09 AM, GitHub nore...@github.com wrote:
   Branch: refs/heads/master
   Home:   https://github.com/perl6/specs
   Commit: 126dd3b3cca08f6e94bba9cc409520078c35088d
   
 https://github.com/perl6/specs/commit/126dd3b3cca08f6e94bba9cc409520078c35088d
   Author: Elizabeth Mattijsen l...@dijkmat.nl
   Date:   2013-09-30 (Mon, 30 Sep 2013)

   Changed paths:
 M S32-setting-library/Containers.pod

   Log Message:
   ---
   Mark .exists and .delete as deprecated, use :exists and :delete 
 instead





Re: Defining Perl 6 for the masses

2013-10-01 Thread Parrot Raiser
Minor corrections:

 may smply be my personal limitations).

s/smply/simply/

 dumb noob questions.

By my fairly harsh definition.

 with the sage of IBM's attempt to develop One Language To Rule Them All,

s/sage/saga/


Re: Defining Perl 6 for the masses

2013-10-01 Thread Richard Hainsworth

There are two issues here.

a) Using language in a consistent manner in Perl6 space
- the word 'specification' is used in Perl6 space both in the way it has 
become acceptable in computer language design circles, but also in a new 
and more nuanced way in Perl6.
- Perl6 is being developed using Larry Wall's 'whirlpool' model, as 
opposed to the 'waterfall' model, and this has an impact on the use of 
'specification'.
- The result of this double use is a sort of schizophrenia in Perl6's 
documentation when it comes to defining itself.

- Possibly the schizophrenia is useful - a manifestion of junctions :)

b) Educating the world about Perl6
- There are several attempts to address this issue.
- The problems addressed by Parrot Raiser exist and are understood by 
many of the developers.

- My guess is that it will be solved in multiple ways.
- We should remember that the way today's mature languages, such as 
Perl5, C, Fortran etc are taught today has been developed over many years.



On 09/30/2013 10:39 PM, Parrot Raiser wrote:

This is related to the conversation on the Synopses, but its
sufficiently different that it probably justifies its own thread.

I want to start by making it clear that I'm not criticising the design
of Perl 6, or any of the people working so hard to make it great. I'm
just trying to address what I see as an obstacle to its adoption, (but
may smply be my personal limitations). I've been following the project
from the beginning, and have Perl 6 and Parrot (2nd. ed),
http://shop.oreilly.com/product/9780596007379.do  which I understand
is no longer relevant.


snip


[perl6/specs] 3d9eda: typo

2013-10-01 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/perl6/specs
  Commit: 3d9eda78f63f341de64334daa3e3079300ab3c93
  
https://github.com/perl6/specs/commit/3d9eda78f63f341de64334daa3e3079300ab3c93
  Author: Larry Wall la...@wall.org
  Date:   2013-10-01 (Tue, 01 Oct 2013)

  Changed paths:
M S05-regex.pod

  Log Message:
  ---
  typo





[perl6/specs] f617ad: Fix copy'n'pasto, spotted by yary++

2013-10-01 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/perl6/specs
  Commit: f617adfbac7b76612bf35c5e2c3cea58b7852e16
  
https://github.com/perl6/specs/commit/f617adfbac7b76612bf35c5e2c3cea58b7852e16
  Author: Elizabeth Mattijsen l...@dijkmat.nl
  Date:   2013-10-01 (Tue, 01 Oct 2013)

  Changed paths:
M S32-setting-library/Containers.pod

  Log Message:
  ---
  Fix copy'n'pasto, spotted by yary++