perl.perl6.users http://www.nntp.perl.org/group/perl.perl6.users/ ... Copyright 1998-2008 perl.org Fri, 29 Aug 2008 20:40:59 +0000 ask@perl.org November by Johan Viklund We are now live at:<br/><br/> http://www.november-wiki.org<br/><br/>I have created a test-account. With user test-account and pass<br/>Iw4ntinPLZ.<br/><br/>This is a _very_ early prototype. There are lots of things that don&#39;t<br/>work. I am aware of two things at the moment:<br/><br/>1. Non-ascii characters makes our parser bail out. So please don&#39;t use<br/> them when editing pages, unless you want to block them.<br/><br/>2. Logging out don&#39;t work, or rather, it works partially. We remove the<br/> cookie from the browser but there&#39;s a bug in rakudo (which I still<br/> haven&#39;t submitted) that stops us from removing the session in a<br/> reasonable way.<br/><br/>And oh, don&#39;t excpect created content to stay for now. This is more to<br/>show what we have done and how far we have come.<br/><br/>Enjoy!<br/><br/>-- <br/>Johan Viklund<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/08/msg794.html Thu, 21 Aug 2008 22:50:59 +0000 RE: November by Conrad Schneiker Carl M&auml;sak wrote:<br/>&gt; Conrad (&gt;):<br/>&gt; &gt; Do you plan to make a publicly-usable version of this wiki available,<br/>&gt; &gt; perhaps<br/>&gt; &gt; on the feather development system?<br/>&gt; <br/>&gt; Yes, that is our next TODO item. We&#39;ll notify the list once something<br/>&gt; is set up.<br/><br/>Excellent.<br/><br/>FYI, I&#39;ve also referenced your work here (see the &quot;Latest News&quot; bullet under<br/>the &quot;About That $1,000 Prize&quot;):<br/><br/> http://www.perlfoundation.org/perl6/index.cgi?conrad_schneiker <br/><br/>Best regards,<br/>Conrad Schneiker<br/><br/>www.AthenaLab.com<br/><br/>Official Perl 6 Wiki &#151; http://www.perlfoundation.org/perl6&nbsp;<br/>Official Parrot Wiki &#151; http://www.perlfoundation.org/parrot <br/><br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/08/msg793.html Sun, 17 Aug 2008 13:22:32 +0000 Re: November by Carl Mäsak Conrad (&gt;):<br/>&gt; Do you plan to make a publicly-usable version of this wiki available,<br/>&gt; perhaps<br/>&gt; on the feather development system?<br/><br/>Yes, that is our next TODO item. We&#39;ll notify the list once something is set up.<br/><br/>// Carl<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/08/msg792.html Sun, 17 Aug 2008 03:31:17 +0000 RE: November by Conrad Schneiker &gt; From: Carl <br/><br/>&gt; We&#39;re pleased to annouce the release of November, a wiki engine written<br/>&gt; in Perl 6.<br/>&gt; <br/>&gt; November is:<br/>&gt; <br/>&gt; * ...a proof-of-concept of what Rakudo Perl 6 can do today.<br/>&gt; * ...released early rather than &quot;when it&#39;s done&quot;.<br/>&gt; * ...meant to promote interest and involvement in Perl 6/Rakudo/Parrot<br/>&gt; development.<br/>&gt; <br/>&gt; To learn more, please browse the slides from the YAPC:EU 2008 lightning<br/>&gt; talk:<br/>&gt; <br/>&gt; &lt;http://viklund.pp.se/november.pdf&gt;<br/><br/>I have added your link to the Official Perl 6 wiki here:<br/><br/> <br/>(http://www.perlfoundation.org/perl6/index.cgi?perl_6_articles_and_presentat<br/>ions)<br/><br/>(Anyone else producing interesting Perl 6 articles and presentations should<br/>also add links to that page.)<br/><br/>&gt; November is free, released under the Artistic License 2.0, and<br/>&gt; available<br/>&gt; online:<br/><br/>&lt;http://github.com/viklund/november/&gt; <br/><br/>Great! <br/><br/>By the way, in the U.S., Thanksgiving day happens to be in November. <br/>So thanks in advance.<br/><br/>Do you plan to make a publicly-usable version of this wiki available,<br/>perhaps<br/>on the feather development system?<br/><br/>Best regards,<br/>Conrad Schneiker<br/><br/>www.AthenaLab.com<br/><br/>Official Perl 6 Wiki &#151; http://www.perlfoundation.org/perl6 <br/>Official Parrot Wiki &#151; http://www.perlfoundation.org/parrot <br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/08/msg791.html Sat, 16 Aug 2008 09:48:30 +0000 Re: November by Carl Mäsak Estrade (&gt;):<br/>&gt; You misspelled november in the github URL.<br/>&gt;<br/>&gt; Looks neat, though.<br/><br/>Ah, good catch. That&#39;s what I get for composing emails offline. :)<br/><br/>So, the working, non-misspelled address is:<br/><br/> &lt;http://github.com/viklund/november/&gt;<br/><br/>Thanks!<br/><br/>// Carl<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/08/msg790.html Fri, 15 Aug 2008 13:32:57 +0000 November by Carl Mäsak We&#39;re pleased to annouce the release of November, a wiki engine written<br/>in Perl 6.<br/><br/>November is:<br/><br/>* ...a proof-of-concept of what Rakudo Perl 6 can do today.<br/>* ...released early rather than &quot;when it&#39;s done&quot;.<br/>* ...meant to promote interest and involvement in Perl 6/Rakudo/Parrot<br/> development.<br/><br/>To learn more, please browse the slides from the YAPC:EU 2008 lightning<br/>talk:<br/><br/> &lt;http://viklund.pp.se/november.pdf&gt;<br/><br/>November is free, released under the Artistic License 2.0, and available<br/>online:<br/><br/> &lt;http://github.com/viklund/novmber/&gt;<br/><br/>Enjoy!<br/><br/>// Carl M&auml;sak &amp; Johan Viklund<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/08/msg789.html Fri, 15 Aug 2008 13:10:41 +0000 Project idea: Perl 6 syntax hilighting with STD.pm by Moritz Lenz Since now STD.pm parses most Perl 6 code now, and spits out a parse tree<br/>in YAML, a brave soul might want to write a syntax hilighter for Perl 6.<br/>I volunteer to write a HTML backend for it ;-)<br/><br/>I think it basically involves walking the YAML generated tree, keep<br/>track of a few variables and emit a linear list from that. Maybe looking<br/>a bit into STD.pm to find out what some token names actually mean.<br/><br/>I&#39;m a bit short on tuits and motivation, but if anyone wants to write a<br/>shiny tool, this might be a nice place to start. (And if it helps to<br/>identify some mis-parses from STD.pm it will also help $Larry ;-)<br/><br/>Cheers,<br/>Moritz<br/><br/>-- <br/>Moritz Lenz<br/>http://moritz.faui2k3.org/ | http://perl-6.de/<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg788.html Mon, 28 Jul 2008 02:17:42 +0000 installing pugs on windows xp.. I need to get it working. by Goke Aruna Can somebody give me a working link on how to installs pugs or parrot on <br/>win xp?<br/><br/>I have downloaded from http://jnthn.net/perl6/ both <br/>http://jnthn.net/perl6/pugs-win32.zip<br/>http://jnthn.net/perl6/parrot-win32.zip<br/><br/>after extracting the pugs-win32..<br/>I tried to double-click on pugs.exe but I got the error below.. though <br/>there was first error of no strict.pm which i just copied from my perl <br/>lib directory to resolve that and after that i got the error below<br/><br/>Somebody please give me a guide on how to install it on winxp and fedora <br/>9 ( that give me HsSyck error).<br/><br/>Thanks<br/><br/><br/>goksie<br/><br/>C:\pugs&gt;pugs.exe<br/> ______<br/> /\ __ \<br/> \ \ \/\ \ __ __ ______ ______ (P)erl 6<br/> \ \ __//\ \/\ \/\ __ \/\ ___\ (U)ser&#39;s<br/> \ \ \/ \ \ \_\ \ \ \/\ \ \___ \ (G)olfing<br/> \ \__\ \ \____/\ \____ \/\_____\ (S)ystem<br/> \/__/ \/___/ \/___/\ \/____/<br/> /\____/ Version: 6.2.13<br/> \/___/ Copyright 2005-2007, The Pugs Contributors<br/>--------------------------------------------------------------------<br/> Web: http://pugscode.org/ Email: perl6-compiler@perl.org<br/><br/>Welcome to Pugs -- Perl6 User&#39;s Golfing System<br/>Type :h for help.<br/><br/>Can&#39;t locate strict.pm in @INC (@INC contains: .) at (eval 1) line 1.<br/>BEGIN failed--compilation aborted at (eval 1) line 1.<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg787.html Wed, 16 Jul 2008 05:19:23 +0000 installing pugs on windows xp.. I need to get it working. by Aruna Goke <br/><br/>Can somebody give me a working link on how to installs pugs or parrot on<br/>win xp?<br/><br/>I have downloaded from http://jnthn.net/perl6/ both<br/>http://jnthn.net/perl6/pugs-win32.zip<br/>http://jnthn.net/perl6/parrot-win32.zip<br/><br/>after extracting the pugs-win32..<br/>I tried to double-click on pugs.exe but I got the error below.. though<br/>there was first error of no strict.pm which i just copied from my perl<br/>lib directory to resolve that and after that i got the error below<br/><br/>Somebody please give me a guide on how to install it on winxp and fedora<br/>9 ( that give me HsSyck error).<br/><br/>Thanks<br/><br/><br/>goksie<br/><br/>C:\pugs&gt;pugs.exe<br/> ______<br/> /\ __ \<br/> \ \ \/\ \ __ __ ______ ______ (P)erl 6<br/> \ \ __//\ \/\ \/\ __ \/\ ___\ (U)ser&#39;s<br/> \ \ \/ \ \ \_\ \ \ \/\ \ \___ \ (G)olfing<br/> \ \__\ \ \____/\ \____ \/\_____\ (S)ystem<br/> \/__/ \/___/ \/___/\ \/____/<br/> /\____/ Version: 6.2.13<br/> \/___/ Copyright 2005-2007, The Pugs Contributors<br/>--------------------------------------------------------------------<br/> Web: http://pugscode.org/ Email: perl6-compiler@perl.org<br/><br/>Welcome to Pugs -- Perl6 User&#39;s Golfing System<br/>Type :h for help.<br/><br/>Can&#39;t locate strict.pm in @INC (@INC contains: .) at (eval 1) line 1.<br/>BEGIN failed--compilation aborted at (eval 1) line 1.<br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg786.html Tue, 15 Jul 2008 22:31:59 +0000 Doc illustration suggestion (All your paradigms are belong to us) by Conrad Schneiker If someone has the time and inclination, please consider doing a Perl 6<br/><br/>features and paradigms illustration for the Perl 6 wiki (and for people<br/><br/>making Perl 6 presentations), perhaps somewhat along these lines:<br/><br/> <br/><br/>&quot;The Principal Programming Paradigms&quot;<br/><br/>http://www.info.ucl.ac.be/~pvr/paradigms.html <br/><br/>http://www.info.ucl.ac.be/~pvr/paradigmsDIAGRAMeng107.pdf<br/><br/> <br/><br/>Best regards,<br/><br/>Conrad Schneiker<br/><br/> <br/><br/> &lt;http://www.athenalab.com/&gt; www.AthenaLab.com<br/><br/> <br/><br/>Official Perl 6 Wiki - &lt;http://www.perlfoundation.org/perl6&gt;<br/>http://www.perlfoundation.org/perl6 <br/><br/>Official Parrot Wiki - &lt;http://www.perlfoundation.org/parrot&gt;<br/>http://www.perlfoundation.org/parrot <br/><br/> <br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg785.html Fri, 04 Jul 2008 21:36:33 +0000 RE: [svn:parrot] r28689 - trunk/languages/perl6/t ("-" versus "_") by Bob Rogers From: Conrad Schneiker &lt;conrad.schneiker@gmail.com&gt;<br/> Date: Wed, 2 Jul 2008 12:25:58 -0700<br/><br/> Moritz Lenz wrote (on perl6-compiler)<br/> &gt; Patrick R. Michaud wrote:<br/> &gt; &gt; but I<br/> &gt; &gt; suspect people have good reasons for preferring underscores.<br/><br/> One reason (probably not a good one) is to use the same<br/> convention as programming language variable names (which is<br/> typically more of a &quot;CamelCase&quot; versus &quot;not_Camel_case&quot; issue).<br/><br/>A better reason for preferring hyphens is that they do not require<br/>shifting, and are therefore easier on the pinkies.<br/><br/> -- Bob<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg784.html Thu, 03 Jul 2008 11:12:09 +0000 Re: [svn:parrot] r28689 - trunk/languages/perl6/t ("-" versus "_") by Moritz Lenz Conrad Schneiker wrote:<br/>&gt;&gt; Moritz Lenz wrote (on perl6-compiler)<br/>&gt;&gt; Patrick R. Michaud wrote:<br/>&gt;&gt; &gt;&gt; +S02-builtin_data_types/num.t<br/>&gt;&gt; &gt;&gt; S02-builtin_data_types/type.t<br/>&gt;&gt; &gt;&gt; S02-literals/autoref.t<br/>&gt;&gt; &gt;&gt; S02-literals/hex_chars.t # pure<br/>&gt;&gt; &gt;&gt; S02-literals/radix.t<br/>&gt;&gt; &gt;&gt; S02-polymorphic_types/subset-code.t # pure<br/>&gt;&gt; &gt;&gt; S02-polymorphic_types/subset-range.t<br/>&gt;&gt; &gt;&gt; +S03-operators/assign-is-not-binding.t<br/>&gt;&gt; &gt;&gt; S03-operators/autoincrement.t # pure<br/>&gt;&gt; &gt;&gt; S03-operators/comparison.t<br/>&gt;&gt; &gt;&gt; S03-operators/context.t<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt; In the test suite, could we perhaps aim for some<br/>&gt;&gt; &gt; consistency on the use of hyphens versus underscores,<br/>&gt;&gt; &gt; or at least articulate when one is used versus the other?<br/>&gt;&gt; &gt; For example, &quot;assign-is-not-binding.t&quot; versus &quot;hex_chars.t&quot;<br/>&gt;&gt; &gt; in the above.<br/>&gt;&gt; &gt;<br/>&gt;&gt; &gt; Personally I vastly prefer hyphens to underscores,<br/>&gt;&gt; <br/>&gt;&gt; Same here. Since the directly names already match m/^S\d\d-/ I&#39;ll<br/>&gt;&gt; assume<br/>&gt;&gt; that will be our standard.<br/>&gt;&gt; <br/>&gt;&gt; &gt; but I<br/>&gt;&gt; &gt; suspect people have good reasons for preferring underscores.<br/>&gt; <br/>&gt; One reason (probably not a good one) is to use the same<br/>&gt; convention as programming language variable names (which is<br/>&gt; typically more of a &quot;CamelCase&quot; versus &quot;not_Camel_case&quot; issue).<br/><br/>With the small distinction that there are case insensitive, case<br/>preserving and case sensitive file systems, whereas identifiers are<br/>always case sensitive.<br/>My experience is that it&#39;s hard to get case right on the former two<br/>types of systems because you don&#39;t have real testing. That&#39;s why I&#39;m in<br/>favor of all lower case file names.<br/><br/>&gt; So would a user-supplied Perl 6 syntax-morphing module to allow<br/>&gt; use of embedded-hyphens in variable names (and other names, such<br/>&gt; as labels and subs) to Perl 6 (with minimally-sane adjustments<br/>&gt; needed to make hyphen-related operator parsing unambiguous) be<br/>&gt; reasonably feasible? Or does this open a messy Pandora&#39;s box of<br/>&gt; cascading language-redesign kludges?<br/><br/>I think it could cause confusion, but it should be so easy to do that<br/>you&#39;ll just be able to try it out. Just allow &#39;-&#39; in the mid of an<br/>identifier, and longest token matching takes care of the rest. Since<br/>whitespaces terminate LTM, they automatically disambiguate operators.<br/><br/>Moritz<br/>-- <br/>Moritz Lenz<br/>http://moritz.faui2k3.org/ | http://perl-6.de/<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg783.html Wed, 02 Jul 2008 15:02:48 +0000 RE: [svn:parrot] r28689 - trunk/languages/perl6/t ("-" versus "_") by Conrad Schneiker &gt; Moritz Lenz wrote (on perl6-compiler)<br/>&gt; Patrick R. Michaud wrote:<br/>&gt; &gt;&gt; +S02-builtin_data_types/num.t<br/>&gt; &gt;&gt; S02-builtin_data_types/type.t<br/>&gt; &gt;&gt; S02-literals/autoref.t<br/>&gt; &gt;&gt; S02-literals/hex_chars.t # pure<br/>&gt; &gt;&gt; S02-literals/radix.t<br/>&gt; &gt;&gt; S02-polymorphic_types/subset-code.t # pure<br/>&gt; &gt;&gt; S02-polymorphic_types/subset-range.t<br/>&gt; &gt;&gt; +S03-operators/assign-is-not-binding.t<br/>&gt; &gt;&gt; S03-operators/autoincrement.t # pure<br/>&gt; &gt;&gt; S03-operators/comparison.t<br/>&gt; &gt;&gt; S03-operators/context.t<br/>&gt; &gt;<br/>&gt; &gt; In the test suite, could we perhaps aim for some<br/>&gt; &gt; consistency on the use of hyphens versus underscores,<br/>&gt; &gt; or at least articulate when one is used versus the other?<br/>&gt; &gt; For example, &quot;assign-is-not-binding.t&quot; versus &quot;hex_chars.t&quot;<br/>&gt; &gt; in the above.<br/>&gt; &gt;<br/>&gt; &gt; Personally I vastly prefer hyphens to underscores,<br/>&gt; <br/>&gt; Same here. Since the directly names already match m/^S\d\d-/ I&#39;ll<br/>&gt; assume<br/>&gt; that will be our standard.<br/>&gt; <br/>&gt; &gt; but I<br/>&gt; &gt; suspect people have good reasons for preferring underscores.<br/><br/>One reason (probably not a good one) is to use the same<br/>convention as programming language variable names (which is<br/>typically more of a &quot;CamelCase&quot; versus &quot;not_Camel_case&quot; issue).<br/><br/>Likewise, I suspect some people would also prefer hyphens to<br/>either {underscores or CamelCase} in variable names as well (as<br/>in Lisp).<br/><br/>So would a user-supplied Perl 6 syntax-morphing module to allow<br/>use of embedded-hyphens in variable names (and other names, such<br/>as labels and subs) to Perl 6 (with minimally-sane adjustments<br/>needed to make hyphen-related operator parsing unambiguous) be<br/>reasonably feasible? Or does this open a messy Pandora&#39;s box of<br/>cascading language-redesign kludges?<br/><br/>(I suspect similar issues came up in language design discussions,<br/>but my initial searches didn&#39;t turn up anything directly <br/>relevant.)<br/><br/>Best regards,<br/>Conrad Schneiker<br/><br/>www.AthenaLab.com<br/><br/>Official Perl 6 Wiki - http://www.perlfoundation.org/perl6 <br/>Official Parrot Wiki - http://www.perlfoundation.org/parrot <br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg782.html Wed, 02 Jul 2008 12:26:26 +0000 Re: what can I do with perl 6 today ? by Guy Hulbert On Wed, 2008-02-07 at 11:53 +0100, Aaron Trevena wrote:<br/>&gt; &gt; See:<br/>&gt; &gt; http://en.wikipedia.org/wiki/Fibonacci_number<br/>&gt; &gt; http://en.wikipedia.org/wiki/Liber_Abaci<br/>&gt; <br/>&gt; Can&#39;t remember where I (or possibly) someone else got that from.<br/><br/>I suspect it is a quote from some professor&#39;s course notes. It is not<br/>an unreasonable inference but any good mathematician should be familiar<br/>with at least some of the the first wikipedia page.<br/><br/>I looked at the second page because I thought it might validate the<br/>statement on the perl6 wiki but it really doesn&#39;t.<br/><br/>&gt; <br/>&gt; You (or anyone else) can use openid, or get a socialtext account<br/>&gt; trivially - failing that<br/><br/>I know.<br/><br/>&gt; reply to this thread with copy for a better page<br/><br/>Sorry, I really don&#39;t have time.<br/><br/>I would just add the wikipedia reference to the page and delete the<br/>offending statement. It could be replaced with note on Fibonacci, Liber<br/>Abaci, the date when Fib. was active and a reference to the Hindu<br/>origins (which I was unaware of and found really interesting ... so<br/>thanks [to whoever is responsible] for the original statement or I<br/>wouldn&#39;t have looked ;-).<br/><br/>-- <br/>--gh<br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg781.html Wed, 02 Jul 2008 04:05:54 +0000 Re: what can I do with perl 6 today ? by Aaron Trevena 2008/7/1 Guy Hulbert &lt;gwhulbert@eol.ca&gt;:<br/>&gt; On Tue, 2008-01-07 at 19:44 +0100, Aaron Trevena wrote:<br/>&gt;&gt; That&#39;s why I created the<br/>&gt;&gt; http://www.perlfoundation.org/perl6/index.cgi?what_can_i_do_with_perl_6_today<br/>&gt;&gt; page on the wiki at the very end (December 29th) of 2007.<br/>&gt;<br/>&gt; http://www.perlfoundation.org/perl6/index.cgi?fibonacci_sequence<br/>&gt;<br/>&gt; Originally designed as an exercise in addition for students, the<br/>&gt; Fibonacci Sequence has some really interesting mathematical<br/>&gt; properties<br/>&gt;<br/>&gt; This statement looks made up to me (if I had a login, i&#39;d fix it ...).<br/>&gt;<br/>&gt; See:<br/>&gt; http://en.wikipedia.org/wiki/Fibonacci_number<br/>&gt; http://en.wikipedia.org/wiki/Liber_Abaci<br/><br/>Can&#39;t remember where I (or possibly) someone else got that from.<br/><br/>You (or anyone else) can use openid, or get a socialtext account<br/>trivially - failing that<br/>reply to this thread with copy for a better page<br/><br/>-- <br/>http://www.aarontrevena.co.uk<br/>LAMP System Integration, Development and Hosting<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg780.html Wed, 02 Jul 2008 03:53:24 +0000 Re: what can I do with perl 6 today ? by Guy Hulbert On Tue, 2008-01-07 at 19:44 +0100, Aaron Trevena wrote:<br/>&gt; That&#39;s why I created the<br/>&gt; http://www.perlfoundation.org/perl6/index.cgi?what_can_i_do_with_perl_6_today<br/>&gt; page on the wiki at the very end (December 29th) of 2007.<br/><br/>http://www.perlfoundation.org/perl6/index.cgi?fibonacci_sequence<br/><br/> Originally designed as an exercise in addition for students, the<br/> Fibonacci Sequence has some really interesting mathematical<br/> properties<br/> <br/>This statement looks made up to me (if I had a login, i&#39;d fix it ...).<br/><br/>See:<br/>http://en.wikipedia.org/wiki/Fibonacci_number<br/>http://en.wikipedia.org/wiki/Liber_Abaci<br/><br/>-- <br/>--gh<br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg779.html Tue, 01 Jul 2008 14:48:28 +0000 what can I do with perl 6 today ? by Aaron Trevena Hi All,<br/><br/>As I&#39;ve said before, I think pretty handy yardstick of measuring<br/>progress with Perl 6 Language and Compilers, is seeing just what you<br/>can actually do with it today, now, this minute..<br/><br/>That&#39;s why I created the<br/>http://www.perlfoundation.org/perl6/index.cgi?what_can_i_do_with_perl_6_today<br/>page on the wiki at the very end (December 29th) of 2007.<br/><br/>A couple of people have added some small modifications, but basically<br/>nobody has added anything much to it apart from me, and I wanted<br/>somebody else to answer the question for me, not do all the work<br/>myself :(<br/><br/>Anyway - if you are playing with perl 6, can you do everybody a<br/>massive favour, and try something out with it and put it up on the<br/>page, just say what version of what compiler, how fast it ran (even if<br/>it&#39;s just wallclock seconds off a clock on a wall, or your retro<br/>swatch watch with no seconds hand :), and what worked and what didn&#39;t.<br/><br/>Cheers,<br/><br/>A.<br/><br/>-- <br/>http://www.aarontrevena.co.uk<br/>LAMP System Integration, Development and Hosting<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/07/msg778.html Tue, 01 Jul 2008 11:45:06 +0000 Re: Strange variable behaviour by Frederik Schwarzer On Monday 23 June 2008 00:19:14 Moritz Lenz wrote:<br/>&gt; Will Coleda wrote:<br/><br/>Hi,<br/><br/><br/>&gt; &gt; Which implementation of Perl 6 are you using here? In Rakudo,<br/>&gt; &gt; everything works as you describe except for the last example which<br/>&gt; &gt; dies on the last line with:<br/><br/>Erm, totally forgot that.<br/>I am using a recent (read: hours) build of Parrot/Rakudo.<br/>For testing I write small programmes and<br/>execute them with &quot;perl6 test.pl&quot;.<br/><br/>All the examples I gave compile just fine here.<br/>I additionally have &quot;use v6;&quot; given at the beginning<br/>of the file.<br/><br/><br/>&gt; In the non-interactive version it wroks as Frederik described, which is<br/>&gt; certainly a bug:<br/>[...]<br/>&gt; Part of the problem is that it&#39;s not really tested because<br/>&gt; t/spec/S03-operators/assign.t can&#39;t be parsed by rakudo correctly, and<br/>&gt; the fudged version 1) exhibits GC bugs and 2) is mis-parsed by fudge and<br/>&gt; reports the number of tests wrongly.<br/><br/>Thank you for investigating. :)<br/><br/>Regards,<br/>Frederik<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg777.html Sun, 22 Jun 2008 15:23:41 +0000 [PATCH] Re: Strange variable behaviour by Moritz Lenz Moritz Lenz wrote:<br/>&gt; Will Coleda wrote:<br/>&gt;&gt; On Sun, Jun 22, 2008 at 2:59 PM, Frederik Schwarzer<br/>&gt;&gt; &lt;schwarzerf@gmail.com&gt; wrote:<br/>...<br/>&gt;&gt;&gt; But if I do:<br/>&gt;&gt;&gt; my @arr = (23, 42);<br/>&gt;&gt;&gt; my $temp = @arr[0]; # copy?<br/>&gt;&gt;&gt; @arr[0] = @arr[1];<br/>&gt;&gt;&gt; say $temp; # 42<br/>&gt;&gt;&gt; $temp is 42 ...<br/>&gt;&gt;&gt; I expected $temp to be 23 here.<br/>&gt;&gt;&gt;<br/>&gt;&gt;&gt; Am I missing something?<br/>[ assign.t ]<br/>&gt; I&#39;ll probably move some of the simpler tests to a separate file to work<br/>&gt; around these limitations for now (currently assign.t has 308 tests,<br/>&gt; which is way above average anyway)<br/><br/>I did that now: http://dev.pugscode.org/changeset/20965<br/><br/>Attached patch adds the newly created test to spectest_regression, one<br/>failing test is fudged (marked as todo &quot;BUG ...&quot;)<br/><br/>-- <br/>Moritz Lenz<br/>http://moritz.faui2k3.org/ | http://perl-6.de/<br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg776.html Sun, 22 Jun 2008 15:21:16 +0000 Re: Strange variable behaviour by Moritz Lenz Will Coleda wrote:<br/>&gt; On Sun, Jun 22, 2008 at 2:59 PM, Frederik Schwarzer<br/>&gt; &lt;schwarzerf@gmail.com&gt; wrote:<br/>&gt;&gt; Hi,<br/>&gt;&gt;<br/>&gt;&gt; there is something I do not understand.<br/>&gt;&gt; I reduced the code to a minimal case.<br/>&gt;&gt;<br/>&gt;&gt; If I do:<br/>&gt;&gt; my $a = 23;<br/>&gt;&gt; my $b = $a; # copy<br/>&gt;&gt; $a = 42;<br/>&gt;&gt; say $b; # 23<br/>&gt;&gt; $b is 23,<br/>&gt;&gt; and if I do:<br/>&gt;&gt; my $a = 23;<br/>&gt;&gt; my $b := $a; # reference<br/>&gt;&gt; $a = 42;<br/>&gt;&gt; say $b; # 42<br/>&gt;&gt; $b is 42 because it is just a reference to $a.<br/>&gt;&gt;<br/>&gt;&gt; But if I do:<br/>&gt;&gt; my @arr = (23, 42);<br/>&gt;&gt; my $temp = @arr[0]; # copy?<br/>&gt;&gt; @arr[0] = @arr[1];<br/>&gt;&gt; say $temp; # 42<br/>&gt;&gt; $temp is 42 ...<br/>&gt;&gt; I expected $temp to be 23 here.<br/>&gt;&gt;<br/>&gt;&gt; Am I missing something?<br/>&gt;&gt;<br/>&gt;&gt; Regards,<br/>&gt;&gt; Frederik<br/>&gt;&gt;<br/>&gt; <br/>&gt; Which implementation of Perl 6 are you using here? In Rakudo,<br/>&gt; everything works as you describe except for the last example which<br/>&gt; dies on the last line with:<br/>&gt; <br/>&gt; Scope not found for PAST::Var &#39;$temp&#39;<br/>&gt; current instr.: &#39;parrot;PCT::HLLCompiler;panic&#39; pc 156<br/>&gt; (src/PCT/HLLCompiler.pir:103)<br/><br/>Did you use the interactive (REPL) rakudo prompt? If so, no wonder - it<br/>currently puts an implicit block around each line.<br/><br/>In the non-interactive version it wroks as Frederik described, which is<br/>certainly a bug:<br/><br/>$ cat test.t<br/>my @arr = (23, 42);<br/>my $temp = @arr[0]; # copy?<br/>@arr[0] = @arr[1];<br/>say $temp; # 42<br/>$ ../../parrot perl6.pbc test.t<br/>42<br/><br/>Part of the problem is that it&#39;s not really tested because<br/>t/spec/S03-operators/assign.t can&#39;t be parsed by rakudo correctly, and<br/>the fudged version 1) exhibits GC bugs and 2) is mis-parsed by fudge and<br/>reports the number of tests wrongly.<br/><br/>I&#39;ll probably move some of the simpler tests to a separate file to work<br/>around these limitations for now (currently assign.t has 308 tests,<br/>which is way above average anyway)<br/><br/>Cheers,<br/>Moritz<br/><br/>-- <br/>Moritz Lenz<br/>http://moritz.faui2k3.org/ | http://perl-6.de/<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg775.html Sun, 22 Jun 2008 15:01:14 +0000 Re: Strange variable behaviour by Will Coleda On Sun, Jun 22, 2008 at 2:59 PM, Frederik Schwarzer<br/>&lt;schwarzerf@gmail.com&gt; wrote:<br/>&gt; Hi,<br/>&gt;<br/>&gt; there is something I do not understand.<br/>&gt; I reduced the code to a minimal case.<br/>&gt;<br/>&gt; If I do:<br/>&gt; my $a = 23;<br/>&gt; my $b = $a; # copy<br/>&gt; $a = 42;<br/>&gt; say $b; # 23<br/>&gt; $b is 23,<br/>&gt; and if I do:<br/>&gt; my $a = 23;<br/>&gt; my $b := $a; # reference<br/>&gt; $a = 42;<br/>&gt; say $b; # 42<br/>&gt; $b is 42 because it is just a reference to $a.<br/>&gt;<br/>&gt; But if I do:<br/>&gt; my @arr = (23, 42);<br/>&gt; my $temp = @arr[0]; # copy?<br/>&gt; @arr[0] = @arr[1];<br/>&gt; say $temp; # 42<br/>&gt; $temp is 42 ...<br/>&gt; I expected $temp to be 23 here.<br/>&gt;<br/>&gt; Am I missing something?<br/>&gt;<br/>&gt; Regards,<br/>&gt; Frederik<br/>&gt;<br/><br/>Which implementation of Perl 6 are you using here? In Rakudo,<br/>everything works as you describe except for the last example which<br/>dies on the last line with:<br/><br/>Scope not found for PAST::Var &#39;$temp&#39;<br/>current instr.: &#39;parrot;PCT::HLLCompiler;panic&#39; pc 156<br/>(src/PCT/HLLCompiler.pir:103)<br/><br/><br/><br/><br/><br/><br/>-- <br/>Will &quot;Coke&quot; Coleda<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg774.html Sun, 22 Jun 2008 14:48:14 +0000 Strange variable behaviour by Frederik Schwarzer Hi,<br/><br/>there is something I do not understand.<br/>I reduced the code to a minimal case.<br/><br/>If I do:<br/> my $a = 23;<br/> my $b = $a; # copy<br/> $a = 42;<br/> say $b; # 23<br/>$b is 23,<br/>and if I do:<br/> my $a = 23;<br/> my $b := $a; # reference<br/> $a = 42;<br/> say $b; # 42<br/>$b is 42 because it is just a reference to $a.<br/><br/>But if I do:<br/> my @arr = (23, 42);<br/> my $temp = @arr[0]; # copy?<br/> @arr[0] = @arr[1];<br/> say $temp; # 42<br/>$temp is 42 ...<br/>I expected $temp to be 23 here.<br/><br/>Am I missing something?<br/><br/>Regards,<br/>Frederik<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg773.html Sun, 22 Jun 2008 13:01:58 +0000 Perl 6 and Parrot presentations on Perl 6 Wiki by Conrad Schneiker FYI.<br/><br/> <br/><br/>Just added links to 9 presentations on Perl 6 and Parrot (by Patrick Michaud<br/>and Jonathan Worthington) that some of you may want to look at.<br/><br/> <br/><br/>http://www.perlfoundation.org/perl6/index.cgi?perl_6_articles_and_presentati<br/>ons <br/><br/> <br/><br/>Best regards,<br/><br/>Conrad Schneiker<br/><br/> <br/><br/> &lt;http://www.athenalab.com/&gt; www.AthenaLab.com<br/><br/> <br/><br/>Official Perl 6 Wiki - &lt;http://www.perlfoundation.org/perl6&gt;<br/>http://www.perlfoundation.org/perl6 <br/><br/>Official Parrot Wiki - &lt;http://www.perlfoundation.org/parrot&gt;<br/>http://www.perlfoundation.org/parrot <br/><br/> <br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg772.html Thu, 19 Jun 2008 13:58:15 +0000 Re: qx{} or backtick? by Gaal Yahas On Thu, Jun 19, 2008 at 9:01 AM, Gaal Yahas &lt;gaal@forum2.org&gt; wrote:<br/>&gt; On Thu, Jun 19, 2008 at 7:45 AM, Gabor Szabo &lt;szabgab@gmail.com&gt; wrote:<br/>&gt;&gt; What replaces backtick or qx{} ?<br/>&gt;<br/>&gt; q:x{}, alternatively spelled qqx{}. From S02:<br/><br/>qq:x, that is of course.<br/><br/>-- <br/>Gaal Yahas &lt;gaal@forum2.org&gt;<br/>http://gaal.livejournal.com/<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg771.html Thu, 19 Jun 2008 09:41:59 +0000 Re: qx{} or backtick? by Gaal Yahas On Thu, Jun 19, 2008 at 7:45 AM, Gabor Szabo &lt;szabgab@gmail.com&gt; wrote:<br/>&gt; What replaces backtick or qx{} ?<br/><br/>q:x{}, alternatively spelled qqx{}. From S02:<br/><br/> Note that qx// doesn&#39;t interpolate. [...]<br/><br/> If you want to abbreviate further, just define a macro:<br/> macro qx { &#39;qq:x &#39; } # equivalent to P5&#39;s qx//<br/><br/>-- <br/>Gaal Yahas &lt;gaal@forum2.org&gt;<br/>http://gaal.livejournal.com/<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg770.html Thu, 19 Jun 2008 09:41:58 +0000 Re: qx{} or backtick? by Larry Wall On Thu, Jun 19, 2008 at 07:45:24AM +0300, Gabor Szabo wrote:<br/>: Hi,<br/>: <br/>: If system() is now called run()<br/>: <br/>: What replaces backtick or qx{} ?<br/><br/>qqx[] or qq:x[] would be the exact equivalent. qx[] or q:x[] would<br/>be the same with single-quote semantics. (There are probably no<br/>backticks for that purpose since we&#39;re reserving ` for user-defined<br/>stuff, and because backticks are visually difficult to tell from single<br/>quotes in many fonts.)<br/><br/>Larry<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg769.html Wed, 18 Jun 2008 23:07:11 +0000 qx{} or backtick? by Gabor Szabo Hi,<br/><br/>If system() is now called run()<br/><br/>What replaces backtick or qx{} ?<br/><br/>Gabor<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/06/msg768.html Wed, 18 Jun 2008 21:45:51 +0000 Thanks to DeepText for €1,000 grant by Conrad Schneiker Latest addition to the official Perl 6 wiki &acirc;&#128;&#156;Perl 6 Donors, Sponsors, and Supporters&acirc;&#128;&#157; page:<br/><br/> <br/><br/> (http://www.perlfoundation.org/perl6/index.cgi?perl_6_donors_sponsors_and_supporters)<br/><br/> <br/><br/>&Acirc;&middot; 2008-05-29 -- &acirc;&#130;&not;1,000 -- DeepText &lt;http://deeptext.net/&gt; funds a grant for Jonathan Worthington to work on Rakudo Perl 6: <br/><br/>* DeepText made a minigrant of 1000 &acirc;&#130;&not; to Jonathan Worthington for working 40 hours on Rakudo development during July and August of 2008. The purpose of the grant is to support implementing as many of multiple dispatch abilities in Perl 6 design as possible to code having these working hours.<br/>* See Jonathan Worthington Receives a Grant from &lt;http://deeptext.net/news/perl6-minigrant/&gt; DeepText for Perl 6 Development for more details.<br/><br/>PS: Everyone (especially grant-makers) should feel free to update this page as appropriate.<br/><br/> <br/><br/>Best regards,<br/><br/>Conrad Schneiker<br/><br/> <br/><br/> &lt;http://www.athenalab.com/&gt; www.AthenaLab.com<br/><br/> <br/><br/>Official Perl 6 Wiki &acirc;&#128;&#148; &lt;http://www.perlfoundation.org/perl6&gt; http://www.perlfoundation.org/perl6 <br/><br/>Official Parrot Wiki &acirc;&#128;&#148; &lt;http://www.perlfoundation.org/parrot&gt; http://www.perlfoundation.org/parrot <br/><br/> <br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/05/msg767.html Thu, 29 May 2008 23:21:13 +0000 Awesome "Cross the Finish Line" Rakudo Perl 6 Grant by Conrad Schneiker This is the new addition near top of Perl 6 wiki to thank Ian Hague (and to<br/>help counter public skepticism about the prospects of Perl 6):<br/><br/> Awesome &quot;Cross the Finish Line&quot; grant for Rakudo Perl 6<br/><br/> Thank you Ian Hague!<br/><br/> * See &quot;TPF receives large donation in support of Perl 6<br/>development&quot;&lt;link&gt;.<br/> * This should see us through the first official early production-level<br/>release of Rakudo Perl 6.<br/> * Please consider following Ian&#39;s example.<br/> ** There&#39;s still a lot of additional valuable support work that could<br/>also be done on Perl 6, Parrot, key Perl 6 CPAN modules, and so on.<br/><br/>Best regards,<br/>Conrad Schneiker<br/><br/>www.AthenaLab.com<br/><br/>Official Perl 6 Wiki &#151; http://www.perlfoundation.org/perl6&nbsp;<br/>Official Parrot Wiki &#151; http://www.perlfoundation.org/parrot <br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/05/msg766.html Mon, 26 May 2008 11:59:11 +0000 "Perl 6 Donors, Sponsors, and Supporters" on Perl 6 Wiki (Thanks Ian Hague and Vienna.pm!) by Conrad Schneiker With Ian Hague&#39;s great donation, plus recent support from the Vienna.pm, it<br/>seemed like time to create a separate wiki page for such things:<br/><br/> <br/>http://www.perlfoundation.org/perl6/index.cgi?perl_6_donors_sponsors_and_sup<br/>porters<br/><br/>I&#39;ve also added a prominent link to this from near the top of the Perl 6<br/>wiki front page, among other places.<br/><br/>Please help reward our sponsors and stimulate others by spreading this link<br/>around whenever appropriate opportunities arise.<br/><br/>Best regards,<br/>Conrad Schneiker<br/><br/>www.AthenaLab.com<br/><br/>Official Perl 6 Wiki &#151; http://www.perlfoundation.org/perl6&nbsp;<br/>Official Parrot Wiki &#151; http://www.perlfoundation.org/parrot <br/><br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/05/msg765.html Mon, 19 May 2008 11:30:45 +0000 Re: rand in Rakudo by Andy_Bach Following up on this, I found it odd that &#39;~~&#39; didn&#39;t work in the rps.pl <br/>script (or &quot;sleep()&quot; ;-)<br/> if $you ~~ $my { say &#39;Draw.&#39; } # don`t work (<br/><br/>as in:<br/>./perl6 languages/perl6/t/02-test-pm/3-output.t<br/>Statement not terminated properly at line 26, near &quot;:P5/output&quot;<br/>current instr.: &#39;parrot;PGE::Util;die&#39; pc 120 <br/>(runtime/parrot/library/PGE/Util.pir:82)<br/>called from Sub &#39;parrot;Perl6::Grammar;statementlist&#39; pc 16752 <br/>(src/gen_grammar.pir:2398)<br/>called from Sub &#39;parrot;Perl6::Grammar;statement_block&#39; pc 13923 <br/>(src/gen_grammar.pir:1384)<br/>called from Sub &#39;parrot;Perl6::Grammar;TOP&#39; pc 10765 <br/>(src/gen_grammar.pir:204)<br/>called from Sub &#39;parrot;PCT::HLLCompiler;parse&#39; pc 564 <br/>(src/PCT/HLLCompiler.pir:348)<br/>called from Sub &#39;parrot;PCT::HLLCompiler;compile&#39; pc 440 <br/>(src/PCT/HLLCompiler.pir:291)<br/>called from Sub &#39;parrot;PCT::HLLCompiler;eval&#39; pc 755 <br/>(src/PCT/HLLCompiler.pir:450)<br/>called from Sub &#39;parrot;PCT::HLLCompiler;evalfiles&#39; pc 1067 <br/>(src/PCT/HLLCompiler.pir:587)<br/>called from Sub &#39;parrot;PCT::HLLCompiler;command_line&#39; pc 1246 <br/>(src/PCT/HLLCompiler.pir:676)<br/>called from Sub &#39;parrot;Perl6::Compiler;main&#39; pc 9205 (perl6.pir:183)<br/>*** glibc detected *** double free or corruption (!prev): 0x084f85b8 ***<br/>*** glibc detected *** double free or corruption (out): 0x08599ee0 ***<br/><br/>which is what I was seeing w/ rps.pl Line 26 of the test file is:<br/>my $file = $?FILE;<br/>$file ~~ s:P5/output.t/script.pl/;<br/><br/>So, should we be worrying about this not working or is it too early? Hmm, <br/>it fails this way too<br/>languages/perl6 &gt; ../../parrot perl6.pbc t/02-test-pm/3-output.t<br/>Statement not terminated properly at line 26, near &quot;:P5/output&quot;<br/><br/> I&#39;d guess it&#39;s a parsing issue on &quot;~~&quot; Hmm, make spectest<br/>...<br/>Files=82, Tests=670, 247 wallclock secs ( 0.50 usr 0.23 sys + 242.52 cusr <br/> 3.92 csys = 247.17 CPU)<br/><br/>So I guess it&#39;s not odd ;-&gt;<br/><br/>a<br/>-------------------<br/>Andy Bach<br/>Systems Mangler<br/>Internet: andy_bach@wiwb.uscourts.gov<br/>Voice: (608) 261-5738 Fax: 264-5932<br/><br/>&quot;When angry, count to four; when very angry, swear.&quot;<br/>Mark Twain<br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/05/msg764.html Thu, 01 May 2008 12:51:22 +0000 rand in Rakudo by Илья Hi!<br/>This is (attached) small game Paper-Rock-Scissors based on the<br/>chromatic`s journal post.<br/>I have question about rand in Rakudo. Look like it`s do not work properly:<br/><br/>...<br/>s<br/>Your Scissors<br/>My Scissors<br/>Draw.<br/>s<br/>Your Scissors<br/>My Scissors<br/>Draw.<br/>s<br/>Your Scissors<br/>My Scissors<br/>Draw.<br/>s<br/>Your Scissors<br/>My Rock<br/>You LOOSE!<br/>s<br/>Your Scissors<br/>My Rock<br/>You LOOSE!<br/>s<br/>Your Scissors<br/>My Rock<br/>You LOOSE!<br/>s<br/>Your Scissors<br/>My Rock<br/>You LOOSE!<br/>s<br/>Your Scissors<br/>My Paper<br/>You WIN!<br/>s<br/>Your Scissors<br/>My Paper<br/>You WIN!<br/>s<br/>Your Scissors<br/>My Paper<br/>You WIN!<br/>s<br/>Your Scissors<br/>My Paper<br/>You WIN!<br/>s<br/>Your Scissors<br/>My Paper<br/>You WIN!<br/>s<br/>Your Scissors<br/>My Paper<br/>You WIN!<br/>s<br/>Your Scissors<br/>My Scissors<br/>Draw.<br/>s<br/>Your Scissors<br/>My Scissors<br/>Draw.<br/>s<br/>Your Scissors<br/>My Scissors<br/>Draw.<br/>...<br/><br/>And other example:<br/><br/>say rand(100) for 1..100;<br/><br/>Rakudo say equal number all time (<br/><br/><br/>Thanks!<br/>P.S. Excuse, my bad English.<br/><br/>Ilya Belikin<br/>Vladivostok.pm<br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/04/msg763.html Mon, 28 Apr 2008 00:10:51 +0000 Re: Fundraising by Karen Pauley On Sun Apr 27 12:56:26 2008, Karen Pauley wrote:<br/><br/>&gt; I think we should try the wiki system you proposed. If chromatic agrees<br/>&gt; we could use his proposal of providing one month&#39;s work on Parrot for<br/>&gt; $5000 as a test case. This would allow us to see how well it works.<br/><br/>Now that I&#39;ve written that I realise that it isn&#39;t a Perl 6 funding<br/>project. But there is no reason why a category for Parrot funding<br/>cannot be added to the TPF donation system as well as one for Perl 6<br/>funding.<br/><br/>-- <br/>Karen<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/04/msg762.html Sun, 27 Apr 2008 05:19:11 +0000 Re: Fundraising by Karen Pauley On Fri Apr 25 00:06:30 2008, Conrad Schneiker wrote:<br/><br/>&gt; Unless someone steps forward in the near future to do #2, I&#39;d opt for<br/>&gt; doing #1 in the mean time. <br/><br/>I agree. I&#39;ll get the new category added to the system. <br/><br/>&gt; There are other details to work out, but I first want to see<br/>&gt; if something along these lines might be half-way reasonable.<br/><br/>I think we should try the wiki system you proposed. If chromatic agrees<br/>we could use his proposal of providing one month&#39;s work on Parrot for<br/>$5000 as a test case. This would allow us to see how well it works.<br/><br/>All the best,<br/><br/>Karen<br/><br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/04/msg761.html Sun, 27 Apr 2008 04:56:37 +0000 Re: In lieu of "This Week in Perl 6" by Will Coleda On Fri, Apr 25, 2008 at 2:21 AM, Conrad Schneiker<br/>&lt;conrad.schneiker@gmail.com&gt; wrote:<br/>&gt; &gt; From: wcoleda@gmail.com [mailto:wcoleda@gmail.com<br/>&gt; &gt; Sent: Wednesday, April 23, 2008 1:59 PM<br/>&gt;<br/>&gt;<br/>&gt; &gt; On Sun, Apr 13, 2008 at 1:22 PM, Patrick R. Michaud<br/>&gt; &gt; &lt;pmichaud@pobox.com&gt; wrote:<br/>&gt;<br/>&gt;<br/>&gt; &gt; &gt; - The sidebar links should be updated. It might be good to update<br/>&gt; &gt; &gt; the &quot;Talks&quot;, &quot;Who&#39;s Who&quot;, and &quot;Status&quot; links to point to the<br/>&gt; &gt; &gt; appropriate pages on the Perl 6 wiki.<br/>&gt; &gt;<br/>&gt; &gt; Can you give me the appropriate links for these? A quick glance at the<br/>&gt; &gt; wiki main page only found me some tangential links.<br/>&gt;<br/>&gt; Hmmm. It may be time for (yet another) front page reorganization then,<br/>&gt; since all those things are there. I was hoping that such things would be<br/>&gt; fairly obvious, despite the many other additions.<br/>&gt;<br/>&gt; &quot;Talks&quot;:<br/>&gt;<br/>&gt;<br/>&gt; http://www.perlfoundation.org/perl6/index.cgi?perl_6_articles_and_presentati<br/>&gt; ons<br/><br/>Changed sidebar but left page and put link to wiki there also.<br/><br/>&gt; &quot;Who&#39;s Who&quot;:<br/>&gt;<br/>&gt; http://www.perlfoundation.org/perl6/index.cgi?perl_6_people<br/><br/>Changed sidebar but left page and put link to wiki there also.<br/><br/>&gt; &quot;Status&quot;:<br/>&gt;<br/>&gt; http://www.perlfoundation.org/perl6/index.cgi?when_will_perl_6_be_released<br/>&gt;<br/>&gt; http://www.perlfoundation.org/perl6/index.cgi?development_dashboard<br/><br/>Left sidebar but put link to both wiki pages on page.<br/><br/>&gt; I also suggest adding &quot;Latest News&quot;:<br/>&gt;<br/>&gt; http://www.perlfoundation.org/perl6/index.cgi?perl_6_rss_news_feeds<br/>&gt;<br/><br/>Added to sidebar.<br/><br/>&gt;<br/>&gt; Best regards,<br/>&gt; Conrad Schneiker<br/>&gt;<br/>&gt; www.AthenaLab.com<br/>&gt;<br/>&gt; Official Perl 6 Wiki - http://www.perlfoundation.org/perl6<br/>&gt; Official Parrot Wiki - http://www.perlfoundation.org/parrot<br/><br/><br/>-- <br/>Will &quot;Coke&quot; Coleda<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/04/msg760.html Fri, 25 Apr 2008 17:55:37 +0000 RE: Fundraising by Conrad Schneiker &gt; From: Karen Pauley [mailto:karen@perlfoundation.org]<br/>&gt; Sent: Thursday, April 24, 2008 6:55 AM<br/>&gt; <br/>&gt; In response to the messages on the mailing list regarding Perl 6<br/>&gt; Fundraising<br/>&gt; TPF have been discussing two possible ways to handle donations and fund<br/>&gt; allocations for Perl 6.<br/>&gt; <br/>&gt; 1. add a new category to the current donation system.<br/>&gt; <br/>&gt; The new category would be called &quot;Perl 6 Development&quot;, or something<br/>&gt; similar. Any donations made in this category will be used specifically<br/>&gt; to fund Perl 6.<br/>&gt; <br/>&gt; It would also be possible to use the Perl 6 wiki to allow the community<br/>&gt; to identify and prioritise projects that require funding.<br/>&gt; <br/>&gt; This is a simple solution that uses systems that are already in place.<br/>&gt; It may not be exactly what everyone wants but it would limit the amount<br/>&gt; of overheard required by the developers who need funded.<br/>&gt; <br/>&gt; 2. build a system as described by Richard Hainsworth in his email sent<br/>&gt; on March 11, with body beginning &quot;Richard Dice covered some crucial<br/>&gt; questions below.&quot;<br/>&gt; <br/>&gt; To do this TPF would need someone from the Perl community to implement<br/>&gt; this system. Once the system is built TPF would handle taking the money<br/>&gt; and giving it to the correct people.<br/>&gt; <br/>&gt; So, which one is better? The first solution is simple, but is it<br/>&gt; enough?<br/>&gt; Is there someone who is willing to implement the system that Richard<br/>&gt; Hainsworth described?<br/><br/>Well, first of all, thanks much for pursuing this!<br/><br/>Unless someone steps forward in the near future to do #2, I&#39;d opt for<br/>doing #1 in the mean time. <br/><br/>We could set up a Perl 6 wiki page that contained a master list<br/>of proposed earmark tasks. <br/><br/>Each item in the main list could contain a few standard sub-items<br/>in this format:<br/><br/>* Earmark: A brief descriptive task name<br/><br/> * Paragraph-long synopsis of task.<br/><br/> * Person(s) or Organization<br/><br/> * Required funding and terms<br/><br/>&quot;Earmark: A brief descriptive task name&quot; would be linked to a an<br/>identically-titled wiki page with more information, including<br/>relevant task-specific admin info.<br/><br/>Such pages would be used for (among other things) tracking donors<br/>and donations. This would be done by designated volunteers, since<br/>we want to make things as easy as possible for developers.<br/><br/>Until #2 is implemented, there is a question of how to handle<br/>cases requiring a minimum donation threshold, since the only<br/>option at present is to donate or not. So for the time being,<br/>there could be a per-donor fallback use for donations made in<br/>such cases, which would be invoked after some pre-specified<br/>period of time.<br/><br/>There are other details to work out, but I first want to see<br/>if something along these lines might be half-way reasonable.<br/><br/>PS: I&#39;m willing to donate $500 towards getting #2 done, which I <br/>suggest doing by means of making (say) 10 $50 donations by means<br/>of the system at various stages of its implementation, thereby<br/>helping to user-test it with real $ transactions.<br/><br/>Best regards,<br/>Conrad Schneiker<br/><br/>www.AthenaLab.com<br/><br/>Official Perl 6 Wiki - http://www.perlfoundation.org/perl6 <br/>Official Parrot Wiki - http://www.perlfoundation.org/parrot<br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/04/msg759.html Fri, 25 Apr 2008 00:06:58 +0000 RE: In lieu of "This Week in Perl 6" by Conrad Schneiker &gt; From: wcoleda@gmail.com [mailto:wcoleda@gmail.com<br/>&gt; Sent: Wednesday, April 23, 2008 1:59 PM<br/><br/>&gt; On Sun, Apr 13, 2008 at 1:22 PM, Patrick R. Michaud<br/>&gt; &lt;pmichaud@pobox.com&gt; wrote:<br/><br/>&gt; &gt; - The sidebar links should be updated. It might be good to update<br/>&gt; &gt; the &quot;Talks&quot;, &quot;Who&#39;s Who&quot;, and &quot;Status&quot; links to point to the<br/>&gt; &gt; appropriate pages on the Perl 6 wiki.<br/>&gt; <br/>&gt; Can you give me the appropriate links for these? A quick glance at the<br/>&gt; wiki main page only found me some tangential links.<br/><br/>Hmmm. It may be time for (yet another) front page reorganization then, <br/>since all those things are there. I was hoping that such things would be<br/>fairly obvious, despite the many other additions.<br/><br/>&quot;Talks&quot;:<br/><br/>http://www.perlfoundation.org/perl6/index.cgi?perl_6_articles_and_presentati<br/>ons<br/><br/>&quot;Who&#39;s Who&quot;:<br/><br/>http://www.perlfoundation.org/perl6/index.cgi?perl_6_people<br/><br/>&quot;Status&quot;:<br/><br/>http://www.perlfoundation.org/perl6/index.cgi?when_will_perl_6_be_released<br/><br/>http://www.perlfoundation.org/perl6/index.cgi?development_dashboard<br/><br/>I also suggest adding &quot;Latest News&quot;:<br/><br/>http://www.perlfoundation.org/perl6/index.cgi?perl_6_rss_news_feeds<br/><br/>Best regards,<br/>Conrad Schneiker<br/><br/>www.AthenaLab.com<br/><br/>Official Perl 6 Wiki - http://www.perlfoundation.org/perl6 <br/>Official Parrot Wiki - http://www.perlfoundation.org/parrot <br/><br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/04/msg758.html Thu, 24 Apr 2008 23:21:57 +0000 Fundraising by Karen Pauley In response to the messages on the mailing list regarding Perl 6 Fundraising<br/>TPF have been discussing two possible ways to handle donations and fund<br/>allocations for Perl 6.<br/><br/>1. add a new category to the current donation system.<br/><br/>The new category would be called &quot;Perl 6 Development&quot;, or something<br/>similar. Any donations made in this category will be used specifically<br/>to fund Perl 6.<br/><br/>It would also be possible to use the Perl 6 wiki to allow the community<br/>to identify and prioritise projects that require funding.<br/><br/>This is a simple solution that uses systems that are already in place.<br/>It may not be exactly what everyone wants but it would limit the amount<br/>of overheard required by the developers who need funded.<br/><br/>2. build a system as described by Richard Hainsworth in his email sent<br/>on March 11, with body beginning &quot;Richard Dice covered some crucial<br/>questions below.&quot;<br/><br/>To do this TPF would need someone from the Perl community to implement<br/>this system. Once the system is built TPF would handle taking the money<br/>and giving it to the correct people.<br/><br/>So, which one is better? The first solution is simple, but is it enough?<br/>Is there someone who is willing to implement the system that Richard<br/>Hainsworth described? <br/><br/>All the best,<br/><br/>Karen<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/04/msg757.html Thu, 24 Apr 2008 06:55:54 +0000 Re: In lieu of "This Week in Perl 6" by Will Coleda On Sun, Apr 13, 2008 at 1:22 PM, Patrick R. Michaud &lt;pmichaud@pobox.com&gt; wrote:<br/>&gt; On Sat, Apr 12, 2008 at 11:52:44PM +0200, Moritz Lenz wrote:<br/>&gt; &gt; Conrad Schneiker wrote:<br/>&gt; &gt; &gt; Also, please consider referring people to the Perl 6 wiki (and<br/>&gt; &gt; &gt; any relevant subsections thereof) for more information when<br/>&gt; &gt; &gt; writing things that may get wider attention beyond the immediate<br/>&gt; &gt; &gt; Perl 6 community.<br/>&gt; &gt;<br/>&gt; &gt; and if you find things on http://dev.perl.org/perl6/ to be wrong or<br/>&gt; &gt; outdated, feel free to contact me, and I&#39;ll send a patch to our webmasters.<br/>&gt; &gt; I tried to update the most important parts (without being too<br/>&gt; &gt; intrusive), but it&#39;s surely not complete.<br/>&gt;<br/>&gt; The biggest things I notice:<br/>&gt;<br/>&gt; - The link to the Perl 6 Wiki on http://dev.perl.org/perl6/ is broken<br/>&gt; (it&#39;s an xrl.us link that takes me to a totally unrelated Herald-Sun<br/>&gt; page).<br/><br/>The xrl.us link in the main body of the page did work for me, but I<br/>replaced it (and all the odd mouseover stuff it was doing) with the<br/>exploded link and added the wiki to the sidebar.<br/><br/>&gt; - The sidebar links should be updated. It might be good to update<br/>&gt; the &quot;Talks&quot;, &quot;Who&#39;s Who&quot;, and &quot;Status&quot; links to point to the<br/>&gt; appropriate pages on the Perl 6 wiki.<br/><br/>Can you give me the appropriate links for these? A quick glance at the<br/>wiki main page only found me some tangential links.<br/><br/>&gt; - Along the same lines, it might be nice to have the &quot;Perl 6 FAQ&quot;<br/>&gt; on the wiki instead of the static (and somewhat out of date)<br/>&gt; page we have now.<br/><br/>I&#39;m pretty sure we can do both with a little bit of work (have the<br/>real data on the wiki, but scrape it for the site.) This is an issue<br/>we face on the parrotcode site as well in terms of who can update what<br/>when.<br/><br/>&gt; Also, the Perl 6 wiki has a link to an<br/>&gt; excellent (perhaps slightly out of date) FAQ at<br/>&gt; http://www.programmersheaven.com/2/Perl6-FAQ . Perhaps<br/>&gt; we could arrange with Jonathan and/or Programmers Heaven<br/>&gt; to get some of those items migrated to the wiki for easy<br/>&gt; updating?<br/>&gt;<br/>&gt; - The copyright date is given as 2005. :-)<br/><br/>This is outside my area of commit bits. BCC&#39;ing someone who can do<br/>something about it.<br/><br/>-- <br/>Will &quot;Coke&quot; Coleda<br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/04/msg756.html Thu, 24 Apr 2008 04:28:17 +0000 RE: Help with the "What can I do with Perl 6 today" wiki page by Conrad Schneiker &gt; From: Aaron Trevena [mailto:aaron.trevena@gmail.com]<br/>&gt; <br/>&gt; I started the &quot;What can I do with Perl 6 today&quot; wiki page at the start<br/>&gt; of the year, but have been too busy with $paid_work to put much time<br/>&gt; into it since.<br/>&gt; <br/>&gt; I was hoping anybody who&#39;s written perl 6 code and run it with Rakudo<br/>&gt; or pugs could help fill in the gaps - there are a list of common/usual<br/>&gt; programming problems (please add more, for example from the P99 list),<br/>&gt; each requires a solution in perl 6 and a status message of whether it<br/>&gt; runs, errors or is blindingly fast (or make a cup of tea and watch<br/>&gt; some TV slow).<br/>&gt; <br/>&gt; Any contribution would be helpful - you don&#39;t have to benchmark, or<br/>&gt; use the latest version, or you could just add benchmarks to others<br/>&gt; with newer or older versions.<br/><br/>http://www.perlfoundation.org/perl6/index.cgi?what_can_i_do_with_perl_6_toda<br/>y<br/><br/>I&#39;ve reorganized that page somewhat, and added a table of contents. <br/><br/>I also added some links to current Perl 6 news, so that visitors have <br/>fallback pending the addition of new material.<br/><br/>Best regards,<br/>Conrad Schneiker<br/><br/>www.AthenaLab.com<br/><br/>Official Perl 6 Wiki - http://www.perlfoundation.org/perl6 <br/>Official Parrot Wiki - http://www.perlfoundation.org/parrot <br/><br/><br/> http://www.nntp.perl.org/group/perl.perl6.users/2008/04/msg755.html Sun, 20 Apr 2008 21:30:09 +0000