I too re-read PM's journal. Note his explicit desire to avoid
'stability' as a goal at this stage for rakudo because of its imprecision.
We often use words that have different shades of meanings for different
people/situations, eg., what is a 'short' time? Consider how a child
might answer, as opposed to an old person. Suppose a historian is
speaking, as opposed to an archeologist, or a geologist, or an astronomer.
So 'stability', which is related to a concept of time, depends on the
nature of the task. If you want a language so set in stone that every
aspect of it is known and imutable, and has a syntax and functionality
that will not be changed for the forseeable future, then you need a
language that is a fossil. Given the short history of computer science
in the context of human history, fossilised languages are no longer
interesting to modern developers. Indeed, virtually nothing in the
computer world has much stability: how often do operating systems change
- Ubuntu updates every six months and people consider this a feature
rather than a flaw. The Windows cycle is something like two-three years,
with changes in the formats of MS Office files, eg., doc/docx.
Consequently, Patrick chose a definition for rakudo * that is
appropriate for this stage in the development of perl6. It will not be
appropriate for everyone, but that is the nature of life.
Personally, I am looking forward to rakudo *.
Matthew Wilson wrote:
As written in pmichaud's journal entries, "stability" is explicitly
*not* (and never was) one of the goals of the April 2010 release of
On Fri, Mar 19, 2010 at 7:24 AM, Steve Pitchford
I think this question was largly addressed in the first link?
On Fri, Mar 19, 2010 at 12:59 PM, Wendell Hatcher <
I actsully read the fact sheets in the past and want to confirm that a
stable production qaulity release of perl6 is coming out this April or at
the berry least the summer