Re: The trouble with awesome

2012-06-06 Thread Parrot Raiser
On Mon, Jun 4, 2012 at 12:01 AM, Peter Scott wrote: > We need multiple paths.  The term "beginner" creates problems I meant "beginner" with respect to Perl 6, but I think that Peter basically paraphrased my arguments about the problem. Although programming experience is an important variable, a

Re: The trouble with awesome

2012-06-04 Thread Peter Scott
On Tue, 22 May 2012 19:35:34 -0400, Parrot Raiser wrote: > The problem we have is to provide a path for learning 6, that presents a > comprehensible but useful subset of the language to the average user as > soon as possible, while leading the programmer with more complex needs, > (and greater abil

Re: The trouble with awesome

2012-06-03 Thread Parrot Raiser
On Wed, May 30, 2012 at 6:00 AM, Moritz Lenz wrote: > > I'd still start with simple script files, because that's what most > programmers are most familiar with. > I'd do them in Huffman order; the interpreter involves the least typing to start, and it's useful for demonstrating concepts. Usually,

Re: The trouble with awesome

2012-05-31 Thread Nicholas Clark
On Mon, May 28, 2012 at 01:54:53PM -0500, B. Estrade wrote: > On Mon, May 28, 2012 at 03:38:48PM +0800, Xiao Yafeng wrote: > > On Sat, May 26, 2012 at 6:34 PM, Nicholas Clark wrote: > > > > > On Fri, May 25, 2012 at 08:44:30AM -0500, B. Estrade wrote: > > > > > > > > > Realistically, that's not g

Re: The trouble with awesome

2012-05-30 Thread Moritz Lenz
Am 26.05.2012 21:12, schrieb Parrot Raiser: There are a lot of programmers who know several programming languages already, and who don't want to read a whole page on how to print 'Hello World', 5 pages on if-statements and while-loops and another 10 pages explaining lists and iteration. How

Re: The trouble with awesome

2012-05-28 Thread Xiao Yafeng
On Sat, May 26, 2012 at 6:34 PM, Nicholas Clark wrote: > On Fri, May 25, 2012 at 08:44:30AM -0500, B. Estrade wrote: > > > Realistically, that's not going to happen. The internals of the Perl 5 > interpreter are not flexible enough to implement a lot of the features > that > Perl 6 has that Perl

Re: The trouble with awesome

2012-05-28 Thread B. Estrade
On Mon, May 28, 2012 at 03:38:48PM +0800, Xiao Yafeng wrote: > On Sat, May 26, 2012 at 6:34 PM, Nicholas Clark wrote: > > > On Fri, May 25, 2012 at 08:44:30AM -0500, B. Estrade wrote: > > > > > > Realistically, that's not going to happen. The internals of the Perl 5 > > interpreter are not flexib

Re: The trouble with awesome

2012-05-28 Thread Parrot Raiser
> There are a lot of programmers who know several programming languages already, > and who don't want to read a whole page on how to print 'Hello World', 5 > pages on > if-statements and while-loops and another 10 pages explaining lists and > iteration. However experienced a programmer may be,

Re: The trouble with awesome

2012-05-28 Thread Patrick R. Michaud
On Sat, May 26, 2012 at 05:34:18AM +0530, Siddhant Saraf wrote: > Rakud[o] is not _the_ reference implementation of Perl 6. Actually, there is > no reference implementation for Perl 6. There never will be. Whoever wants > to make a perl6 implementation is free to do so. Just follow the spec and > y

On fashion, in Re: The trouble with awesome

2012-05-27 Thread Richard Hainsworth
On 05/23/2012 03:35 AM, Parrot Raiser wrote: Perl 6 is awesome. agreed In short, Perl 6 is awesome: "Extremely impressive or daunting, inspiring awe". http://oxforddictionaries.com/definition/awesome?view=uk That is a problem, if we want to get it adopted widely and quickly. Not convinced 'g

Re: The trouble with awesome

2012-05-26 Thread Nicholas Clark
On Fri, May 25, 2012 at 08:44:30AM -0500, B. Estrade wrote: > As an outside observer and long time fan, Perl 6 for me is more of a > formalization of the Perl language as it evolved (greatly influenced > by non-languages, such as Unix itself and natural language goals). > But, the truth is that it

Re: The trouble with awesome

2012-05-25 Thread Moritz Lenz
> My point is that while it > started out as a way to improve/formalize Perl 5, it's developed > sufficiently to the point where it is its own language and not the > "next" version of 'perl'. But it is still a version of Perl. It might not be the "next" version of Perl, but it certainly the sixth

Re: The trouble with awesome

2012-05-25 Thread Siddhant Saraf
Hello Estarde, (since I'm the 'new' guy in the community, I think only I have the energy to explain it to you :-) Well, try to think of Perl 6 as a human. Of course you can change a person's name, but who will go to the trouble of it all? eh? After all, we all know how some Mr. XYZ father likes t

Re: The trouble with awesome

2012-05-25 Thread B. Estrade
First, yes, Perl 6 is awesome. Everything that's come out as a result of this effort is awesome. The rest is inline below. On Fri, May 25, 2012 at 10:32:35AM +0200, Moritz Lenz wrote: > Hallo Parrot, > > we are well aware that the documentation for Perl 6 is quite lacking. > Any contributions i

Re: The trouble with awesome

2012-05-25 Thread Moritz Lenz
Hallo Parrot, we are well aware that the documentation for Perl 6 is quite lacking. Any contributions in that area are greatly appreciated. Am 23.05.2012 01:35, schrieb Parrot Raiser: The problem we have is to provide a path for learning 6, that presents a comprehensible but useful subset of

The trouble with awesome

2012-05-25 Thread Parrot Raiser
Perl 6 is awesome. Its design is based on the combined experience of many clever people. It addresses a whole range of contemporary computing problems, in fields as diverse as text processing and compiler development. It's being developed by, and for, some of the smartest people I want to risk app