goldb.org home

AS OF MAY 2008, THIS BLOG IS NO LONGER BEING UPDATED.
Visit the new blog at: http://coreygoldberg.blogspot.com



 Sunday, November 05, 2006

Perl 6? The Long Wait

I've been waiting for Perl 6 for quite a few years now...

I initially started hacking Perl in 1998 in my days as a software tester.  Perl is a programming language that tends to be popular with testers... usually because of its powerful text processing features (built-in regex's, dynamic/weak typing, simple/powerful data structures, etc).  It is perfect for munging large data sets and slinging text into whatever test configurations you need.  I have written plenty of useful software in Perl.

But.. the Perl community has sort of stagnated and other languages are taking over what was once its niche  (By stagnated I mean in terms of getting a finished version out, certainly not in terms of work being done.. which there is lots of).  We have been waiting on Perl 6 for many years now and a working implementation is yet to be generally released.  Every year or so, we get a new term or acronym to chew on (Parrot, PONIE, PUGS), but day to day I write less and less Perl as other languages seem to be moving faster.  I know there are lots of very bright and talented people working on Perl 6... and I appreciate that.  But I get the feeling that it is concentrated in a few individuals.  I wonder why Perl 6 development hasn't scaled like some other languages have?  Other dynamic language communitues (i.e. Python/Ruby) seem to be constantly embraced and pushed forward... and with that comes a healthy community with diverse and active contributors.


#    Comments [2] |
Monday, November 06, 2006 1:28:48 AM (Eastern Standard Time, UTC-05:00)
Hi Corey

I think what you have written and what i have explored on internet drags me to learn Perl, i am in software testing field from last 2 years and still in learning phase, i want to learn Perl and want to implement in my current projects.

I will be glad if you can help me out in this, i am also posting my queries and question on www.qaforums.com and i saw you there also helping others, so i believe you will help me out in this too.

Thank you
Subhash
Monday, November 06, 2006 10:35:59 AM (Eastern Standard Time, UTC-05:00)
Don't let it drag you down too much.. Perl is a great language with lots of support (CPAN is an amazing resource). My rant was specific to Perl 6, which is the language redesign slated to be the successor of 5.8.x
Corey
Comments are closed.