Re: Production Ready Perl 6?
LOL, I will take that one. :) I looked at all of those. My company uses Ruby so that is what i am going to work with at this time. I was leaning towards scala as well but heard good things about closure and it may fit my needs since i am looking for something that uses the java vm. - On Nov 23, 2011, at 8:48 AM, Shlomi Fish wrote: Hello Wendell, On Tue, 22 Nov 2011 09:26:48 -0700 Wendell Hatcher wendell_hatc...@comcast.net wrote: Thanks, so it isnt production ready like a release which would be an official release of a new version of perl 5? I have the feeling after well over 5 years this will never happened. I hope Perl 6 doesnt get seen as a novelty or toy and people simply never use it if this hasnt already happened. Ruby is passing Perl by like Python did. Ruby? That ancient, no-longer-hip thing? The hip people now use Node.js or Clojure. On AwesomeWM or xmonad. On Gentoo. Sorry, could not resist. Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ My Aphorisms - http://www.shlomifish.org/humour.html I’m not an actor — I just play one on T.V. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Production Ready Perl 6?
Thanks. On Nov 23, 2011, at 7:40 AM, yary wrote: On Wed, Nov 23, 2011 at 9:34 AM, Wendell wendell_hatc...@comcast.net wrote: ... How do I remove myself from this user mail listing ... It's in the headers- List-Unsubscribe: mailto:perl6-users-unsubscr...@perl.org send an email to that address from the account you've subscribed with
Production Ready Perl 6?
Are there people using Perl 6 in production at this time? Is Perl 6 production ready? -Dell
Re: Production Ready Perl 6?
Thanks, so it isnt production ready like a release which would be an official release of a new version of perl 5? I have the feeling after well over 5 years this will never happened. I hope Perl 6 doesnt get seen as a novelty or toy and people simply never use it if this hasnt already happened. Ruby is passing Perl by like Python did. -Dell On Nov 22, 2011, at 9:08 AM, Tadeusz Sośnierz wrote: On Tuesday, November 22, 2011 16:59:52 Wendell Hatcher wrote: Are there people using Perl 6 in production at this time? Is Perl 6 production ready? http://ttjjss.wordpress.com/2011/08/24/what-is-production-ready/ Kind regards, -- Tadeusz Sośnierz
Re: Production Release - was Re: Questions for Survey about Perl
There has been requests and talk of a production release for years now. Fancy titles released have come out monthly and quarterly for some time. At some point you have to say it simply isn't a good product or it is going to production how long are we going to hear excuses of my dog died past week and the production release is delayed for a year. Perl 6 at this point seems like a bad dream at best and there really isn't a need since moose and perl 5 have improved. Sent from my iPhone Wendell Hatcher wendell_hatc...@comcast.net 303-520-7554 Blogsite: http://thoughtsofaperlprogrammer.typepad.com/blog On Jan 5, 2011, at 6:13 AM, Anderson, Jim jim.ander...@bankofamerica.com wrote: Hear! Hear! -Original Message- From: Daniel Carrera [mailto:dcarr...@gmail.com] Sent: Wednesday, January 05, 2011 7:15 AM To: Richard Hainsworth Cc: perl6-users@perl.org Subject: Re: Production Release - was Re: Questions for Survey about Perl Although everything you said is technically true, I must point out that without a definitive release, potential users will tend to avoid the software. For people not involved in the process (i.e. 99.995% of Perl users) it is impossible to know when the software is good enough for use. You may talk about strange attractors and orbits, but I haven't the faintest clue how big the orbit of either Perl 6 or Rakudo is. Therefore, I cannot recommend it to other people, and I will hesitate to use it on anything that is very important. Daniel. On Wed, Jan 5, 2011 at 12:38 PM, Richard Hainsworth rich...@rusrating.ru wrote: So I'd change that to after a production release of a Perl 6 compiler Out of curiosity (because I think it will illuminate some of the difficulty Rakudo devs have in declaring something to be a production release): - What constitues a production release? - What was the first production release of Perl 4? - What was the first production release of Perl 5? - What was the first production release of Linux? - At what point was each of the above declared a production release; was it concurrent with the release, or some time afterwards? Pm Larry responded to a post of mine asking about when Perl6 would be finished - the post was about the time that Pugs was still being actively developed. He pointed to the difference between the waterfall model and the strange attractor model for software development, perl6 progress being measured using the strange attractor model. Many of the questions and answers about a 'production release' imply the waterfall model. The concept here is that some one 'in authority' sets criteria which define 'finished'. Once the software / language / project fulfils the criteria - the edge of the waterfall - it is 'finished'. This has the advantage that everyone knows when to break out the champaign and have a party. It has the disadvantage that criteria of 'finished' can rarely be written in advance because to do so requires precognition, or knowledge of the future. Is there any sophisticated piece of software that is 'perfect', has no bugs, is easy to use? Was MS Vista 'production' quality? Perl 5.0 was quickly replaced by Perl 5.004 (I think), which include references. The strange attractor model implies a process that is never ending, in that there will always be deviations from the solution 'orbit' or 'path'. However, there comes a time when for most normal purposes, the solution orbit will be so 'narrow' that the blips will be not be noticed for most situations. In this respect, qualitative statements such as 'when developers accept it' or 'providers such as ActiveState etc' bundle it are recognition of the strange attractor measure of progress of Perl6. Personally, I think that we are in sight of acceptance for Rakudo Star. This is an implementation of a subset of Perl6. I also believe that when Rakudo begins to implement Sets, Macros and deals with the problems posed by GUI, we will see further changes in the Perl6 specification. It is unlikely that such changes will 'break' Rakudo *. A question that would be useful to ask is: When will Rakudo Star be useful for some of your purposes? a) It is already useful; b) When running precompiled Rakudo * versions for a test suite of example programs is as fast as running Perl5 versions, on average. c) When running (from human readable text to final result) Rakudo * versions for a test suite of example programs is as fast as Perl5 versions, on average. d) When Rakudo * implements a larger subset of Perl6 and/or access well-written C/C++ libraries efficiently, presupposing (c). Another question would be what should be in the test suite of example programs? The example programs are not the test suite, which verifies consistency with the specification. The example programs should be designed - I suggest - to test speed and memory footprint. Ultimately, programmers are interested
Re: Production Release - was Re: Questions for Survey about Perl
My point is make it a production release so peeps can push it to the powers that be in the corporate world. This has been the longest production build in test in the history of mankind. If this was a real world project it would have been dead sometime ago. Sent from my iPhone Wendell Hatcher wendell_hatc...@comcast.net 303-520-7554 Blogsite: http://thoughtsofaperlprogrammer.typepad.com/blog On Jan 5, 2011, at 9:31 AM, Richard Hainsworth rich...@rusrating.ru wrote: Without the development phenomenon of Perl6, it's difficult to see how Moose and other improvements in perl 5 would have occurred. Despite the frustrations in following the growth of Pugs, then Rakudo, it's been fun, worthwhile and inspiring. A bit like life really. Do you really want it to end? But until it ends, how can you tell what sort of person you are, or what your achievements have been? I love Perl6. Rukudo is great - already. On 01/05/11 17:21, Wendell Hatcher wrote: There has been requests and talk of a production release for years now. Fancy titles released have come out monthly and quarterly for some time. At some point you have to say it simply isn't a good product or it is going to production how long are we going to hear excuses of my dog died past week and the production release is delayed for a year. Perl 6 at this point seems like a bad dream at best and there really isn't a need since moose and perl 5 have improved. Sent from my iPhone Wendell Hatcher wendell_hatc...@comcast.net 303-520-7554 Blogsite: http://thoughtsofaperlprogrammer.typepad.com/blog On Jan 5, 2011, at 6:13 AM, Anderson, Jimjim.ander...@bankofamerica.com wrote: Hear! Hear! -Original Message- From: Daniel Carrera [mailto:dcarr...@gmail.com] Sent: Wednesday, January 05, 2011 7:15 AM To: Richard Hainsworth Cc: perl6-users@perl.org Subject: Re: Production Release - was Re: Questions for Survey about Perl Although everything you said is technically true, I must point out that without a definitive release, potential users will tend to avoid the software. For people not involved in the process (i.e. 99.995% of Perl users) it is impossible to know when the software is good enough snip
Re: Questions for Survey about Perl
Why use Perl 6 at this time what are the benefits besides what it has done (Moose-declare) object oriented programming for Perl 5? Sent from my iPhone Wendell Hatcher wendell_hatc...@comcast.net 303-520-7554 Blogsite: http://thoughtsofaperlprogrammer.typepad.com/blog On Dec 29, 2010, at 12:02 AM, Gabor Szabo szab...@gmail.com wrote: Hi, I am preparing a survey of the Perl Ecosystem which will take the TPF survey and extend it. We will have questions about usage of Perl 5 and we think there should be also questions about Perl 6. So far I came up with only one: How much Perl 6 do you know ? answers: - none - I read some of the docs and wrote small snippets of code - I wrote module(s) - I use it in production environment I'd be happy to get your input on how else would you put this question or what possible other answers you would allow. If you have other ideas what you would like to ask the greater Perl Ecosystem please let me know that too. regards Gabor Gabor Szabo http://szabgab.com/ Perl Ecosystem Group http://perl-ecosystem.org/
Re: Announce: Rakudo Perl 6 development release #27 (Copenhagen)
Is there a production release date? Sent from my iPhone Wendell Hatcher wendell_hatc...@comcast.net 303-520-7554 Blogsite: http://thoughtsofaperlprogrammer.vox.com/ On Mar 18, 2010, at 11:47 AM, Nuno 'smash' Carvalho sm...@cpan.org wrote: Announce: Rakudo Perl 6 development release #27 (Copenhagen) On behalf of the Rakudo development team, I'm pleased to announce the March 2010 development release of Rakudo Perl #27 Copenhagen. Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine (see http://www.parrot.org). The tarball for the March 2010 release is available from http://github.com/rakudo/rakudo/downloads . Rakudo Perl follows a monthly release cycle, with each release named after a Perl Mongers group. The March 2010 release is code named Copenhagen for Copenhagen.pm, hosts of the Perl 6 Copenhagen Hackathon [1], which took place in connection with the Open Source Days Conference. The main goal of the hackathon was to raise some awareness around Perl 6, and to give everyone a chance to get their hands-on with Perl 6. The Copenhagen hackathon helped nail down a number of issues regarding module loading. During these days we also saw a heightened activity on the channel, in the Perl 6 and Rakudo repositories, and in the number of passing tests. All this was contributed by people both on location and elsewhere. The RT queue peaked at 725 new/open tickets, and then started on a downward trend. Apart from the great steps forward in productivity, it was the first time some of the core Perl 6 contributors had a chance to meet. Some of the specific changes and improvements occuring with this release include: * Numerous updates to trigonometric functions and the Rat class * Basic s/// and s[...] = '...' implemented * use improved and need/import implemented, with some basic support for versioned modules and lexical importation * Grammars work again and now include support for regexes taking parameters and proto-regexes * Series operator now has basic support for the current Spec. * User defined operators working again * Support, though with caveats, for !, R, X and Z meta-operators * Performance improvements for invocation and hash creation * Various parsing bugs fixed * Variables initialized to Any by default now, not Mu * ROADMAP updates For a more detailed list of changes see docs/ChangeLog. The development team thanks all of our contributors and sponsors for making Rakudo Perl possible. If you would like to contribute, see http://rakudo.org/how-to-help , ask on the perl6-compi...@perl.org mailing list, or ask on IRC #perl6 on freenode. The next release of Rakudo (#28) is scheduled for April 22, 2010. A list of the other planned release dates and codenames for 2010 is available in the docs/release_guide.pod file. In general, Rakudo development releases are scheduled to occur two days after each Parrot monthly release. Parrot releases the third Tuesday of each month. Have fun! [1] http://conferences.yapceurope.org/hack2010dk/