LWN.net Logo

Watch Perl 6.

Watch Perl 6.

Posted Oct 20, 2005 18:06 UTC (Thu) by cventers (subscriber, #31465)
Parent article: Technologies to Watch: A Look at Four That May Challenge Java's Development Dominance (O'ReillyNet)

After being so long in the making, the Pugs project is breathing *fire*
into Perl 6. Perl 5 was pretty revolutionary, and Perl 6 is clearly
nothing but. There will still be a large crowd of Perl haters, I'm sure,
but what they always seem to miss is just how huge the market for Perl is
(and still is).

Personally, I won't be at all sad to see something as overweight,
restrictive and needlessly verbose as Java lose the limelight. I've been
waiting on that to happen for a long, long time.


(Log in to post comments)

Watch Perl 6.

Posted Oct 21, 2005 6:30 UTC (Fri) by beoba (guest, #16942) [Link]

"Needlessly verbose" - A Perl user on Java

Sorry :)

But it *is* verbose.

Posted Oct 21, 2005 16:14 UTC (Fri) by hummassa (subscriber, #307) [Link]

My current cheering project is Ruby on Rails. Do you know why? Because of the "Don't Repeat Yourself" philosphy. If you write something in Java, you have to write (and maintain!) three slightly different copies of everything. Ok, *some* code tools will make it easier on you, but they sometimes prevent the coder from doing some things that would be possible otherwise.
I also happen to think "the less lines of code there are, a bug will have less places to hide." :-)

Pugs is a distraction

Posted Oct 22, 2005 5:05 UTC (Sat) by b7j0c (subscriber, #27559) [Link]

Its been frustrating to watch Pugs siphon off energy from the Perl6 project, which was already was a candidate for the most poorly-paced open source project in memory.

The Perl6 team should be working on release-candidate code only. Unless they plan to release Pugs as Perl6, they should stop wasting time on it. Its going to be difficult enough rolling out a new runtime and language syntax at once without the pointless distraction of dicking around with Haskell.

Pugs is a distraction

Posted Oct 22, 2005 18:05 UTC (Sat) by cventers (subscriber, #31465) [Link]

Well, how else do you suggest they go about writing Perl 6 in Perl 6?

Pugs is a distraction

Posted Oct 22, 2005 18:32 UTC (Sat) by b7j0c (subscriber, #27559) [Link]

Its fine to build a prototyping system - but a set of modules for doing this in Perl5 already existed. Also, the tenor of the discussions indicates to me that Pugs has moved beyond a prototyping system and is turning into a full-fledged project on its own, which is unfortunate since it is not the target platform for Perl6, it is slow, it does not utilize Parrot, and it requires a ghc installation.

Pugs is Useful

Posted Oct 25, 2005 4:07 UTC (Tue) by chromatic (subscriber, #26207) [Link]

The latest stable release of Pugs (6.2.10) does indeed target the latest stable release of Parrot (0.30) as a backend. Autrijus is working on a new intermediate language that targets Parrot more fully and effectively even now.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.