Re: Parrot 0.8.0, Pareto Principle released

2008-10-24 Thread Elyse M. Grasso
On Friday 24 October 2008, jerry gay wrote:
 On behalf of the Parrot team, I'm proud to announce Parrot 0.8.0
 Pareto Principle. Parrot (http://parrotcode.org/) is a virtual
 machine aimed at running all dynamic languages.
 
After an svn update and rebuild of parrot and rakudo, I ran 'make spectest' in 
parrot/languages/perl6. Everything passed that wasn't skipped, but the tests 
threw a lot of warnings: mostly a lot of Use of uninitialized value, but I 
also saw one Undefined value shifted from empty range.

Is this expected behavior? Or is there something wrong with my setup? (Kubuntu 
8.04)


-- 
Elyse Grasso

http://www.data-raptors.comComputers and Technology
http://www.astraltrading.com   Divination and Science Fiction
http://www.data-raptors.com/global-cgi-bin/cgiwrap/emgrasso/blosxom.cgi WebLog


Re: Parrot 0.8.0, Pareto Principle released

2008-10-24 Thread Elyse M. Grasso
OK, Thanks.

On Friday 24 October 2008, jerry gay wrote:
 The undefined warnings are known, and due mainly to the tests not
 being as carefully written as they should be. I believe there is a
 ticket in the rt queue, but i'm not able to search it from my phone.
 If nobody beats me to it, i'll point it out when i arrive at my destination.
 ~jerry
 
 
 On 10/24/08, Elyse M. Grasso [EMAIL PROTECTED] wrote:
  On Friday 24 October 2008, jerry gay wrote:
  On behalf of the Parrot team, I'm proud to announce Parrot 0.8.0
  Pareto Principle. Parrot (http://parrotcode.org/) is a virtual
  machine aimed at running all dynamic languages.
 
  After an svn update and rebuild of parrot and rakudo, I ran 'make 
spectest'
  in
  parrot/languages/perl6. Everything passed that wasn't skipped, but the 
tests
  threw a lot of warnings: mostly a lot of Use of uninitialized value, but 
I
  also saw one Undefined value shifted from empty range.
 
  Is this expected behavior? Or is there something wrong with my setup?
  (Kubuntu
  8.04)
 
 
  --
  Elyse Grasso
 
  http://www.data-raptors.comComputers and Technology
  http://www.astraltrading.com   Divination and Science Fiction
  http://www.data-raptors.com/global-cgi-bin/cgiwrap/emgrasso/blosxom.cgi
  WebLog
 
 
 -- 
 Sent from Gmail for mobile | mobile.google.com
 


-- 
Elyse Grasso

http://www.data-raptors.comComputers and Technology
http://www.astraltrading.com   Divination and Science Fiction
http://www.data-raptors.com/global-cgi-bin/cgiwrap/emgrasso/blosxom.cgi WebLog


Re: [svn:perl6-synopsis] r9176 - doc/trunk/design/syn

2006-05-11 Thread Elyse M. Grasso
On Thursday 11 May 2006 5:52 am, [EMAIL PROTECTED] wrote:

 * S06: but true is now spelled as but True
 
  ...
  return $error but false if $error;
 -return 0 but true;
 +return 0 but True;
  }
  
  Properties are predeclared as roles and implemented as mixins--see S12.
 
Is but false now spelled but False? If not, if there a reason for the 
asymmetry?
-- 
Elyse M. Grasso
CTO
ReleaseTEAM Inc. 
http://www.releaseteam.com
phone 720-887-0489
fax 720-977-8010
cell 303-356-2717


svn links for the Architecture section on the website?

2006-04-22 Thread Elyse M. Grasso
Given the recent explosion of svn commits in the synopses, and the fact that 
the versions of the synopses on the dev.perl.org/perl6 site are lagging a 
bit, would it make sense to add a link to the svn site to the Synopses page? 

This week, when I wanted to read the cumulative changes to some of the 
synopses, I eventually backed in through the parrot download page's viewcvs 
link.
-- 
Elyse Grasso

http://www.data-raptors.com    Computers and Technology
http://www.astraltrading.com   Divination and Science Fiction


Re: while Idiom (Was: Arglist I/O)

2004-12-06 Thread Elyse M. Grasso
On Monday 06 December 2004 01:26 pm, Smylers wrote:

 I think that Cfor reads much better than Cwhile for English-ness.
 Having taught Perl 5 beginners that Cforeach can be used to iterated
 over each item in a list, many of them then instinctively try to use the
 same keyword for iterating over each line in a file.  (Which of course
 works -- albeit inefficiently and umidiomatically -- so they don't
 bother looking any further.)
 
 To me Cfor makes sense when you've got a pile of stuff you're
 intending to process (such as array items or lines in a file), and
 Cwhile makes sense when you're waiting for a condition (such as the
 user correctly entering her/his password) and you couldn't possibly know
 in advance how many times you'll be looping.
 
 Smylers
 
 
But you need to process the file while you haven't reached the end yet, or 
until you reach the end. And I can't think of an occasion where I knew going 
in what the length of the file I was processing was going to be. I suppose 
foreach might make sense if you sucked in the whole file at once and then 
processed the individual lines, but I've seldom been in situations where I 
could assume it was safe to do that. (Data expands to fill the space 
available, plus 10 %... and the production data file is always bigger than 
they told you it would be.)

The same goes for database queries: you loop while the query is returning data 
or until it stops returning data.

Foreach implies to me that you want to do the same thing, or something very 
similar, to each of the things you are processing. But in handling the lines 
of a file or the records returned by a query you may in fact want to throw 
many of them away, or handle various subgroups of data in different ways.

-- 
Elyse Grasso

http://www.data-raptors.comComputers and Technology
http://www.astraltrading.com   Divination and Science Fiction