Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re^3: Are programmers getting too lazy for perl?

by chromatic (Archbishop)
on Oct 03, 2007 at 23:15 UTC ( #642532=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Are programmers getting too lazy for perl?
in thread Are programmers getting too lazy for perl?

Look at Python 3000... they said they would do it, and they are doing it with a published timetable. Look at Perl 6, you see a totally different world, an example of failure.

You're killing me, Smalls!

Shall we have a real comparison between Python 3000 and Perl 6?

Perl 6 adds plenty of new features to the language: lexically malleable grammars, opaque objects, auto-threading junctions, continuations, co-routines, generators, lazy lists, hyperoperators, roles, optional type annotations, multiple dispatch, sub-types, multiple simultaneous versions of the same module existing in process, STM, hypothetical variables, and a formal specification with an executable test suite and multiple implementations.

Python 3000 added required parentheses on print, rearranged the core libraries a bit, and dropped a couple of features.

It's often easier to achieve a modest goal than an ambitious one. (Python 3000 has probably had more funded development time than Perl 6 has in the past two years, if the rumors are true that Guido's working on it half-time.)


Comment on Re^3: Are programmers getting too lazy for perl?
Download Code
Re^4: Are programmers getting too lazy for perl?
by Cop on Oct 04, 2007 at 02:22 UTC

    Okay, so sounds like the strategy for perl 6 is wrong, and those guys have bitten much more than they can chew. It won't matter what's the reason behind the failed-to-deliver, to most of the people, we are not going to wait for a long time for this who-knows-what-it-is.

    Guido is working half time on it, so what, Perl 6's resource problem should become everybody's problem?

    I am not arguing one way or another, the bottom line is that most of the guys out there they don't care, unless Perl 6 is way more better than anything they have today, otherwise no one will wait. We know Perl 6 is not a magic but just another language.

      Okay, so sounds like the strategy for perl 6 is wrong, and those guys have bitten much more than they can chew.... so what, Perl 6's resource problem should become everybody's problem?

      You can't possibly want Perl 6 to happen more than I do, otherwise you'd do something about it like I've been doing for the past five and a half years. That's right -- I'm one of those guys.

      I'm going to tell you this once, so read very carefully. Unless you contribute something to Perl 6, your opinion on Perl 6 is absolutely, completely, and unequivocally worthless. it's useless. It's not even worth my time to explain it to you while I could be working on Parrot (but I'm waiting for a compilation, so you get a bonus here).

      This is free software, developed entirely by volunteers. You want it sooner? Do something about it, something other than moaning on the Internet about how volunteers aren't working fast or hard enough for you.

      Unless you're willing to join the community, rather than expecting that some magic code fairies were just waiting for your stunning brilliance to tell them exactly what they should do without getting your hands dirty, your opinion is worthless, useless, ungrateful, and a complete waste of time.

      You are welcome to use the software at any point. The code's been public for years. You're also welcome to wait until we volunteers decide to say "It's ready." If you think that makes you welcome to tell us what to do or how to do it, you're very, very wrong.

      Join up or hush up. Your choice.

        Say it once? I have heard this from you at least once before either on onlamp or infoq, only couple of months ago. Obviously your fate there was much wrose than here, and I was one of those delivered your defeat. I feel sad for you that your world is only within hardcore Perl circle.

        You may not like it, but you cannot take my right away from me. Everyone has the right to comment on current IT activities/events, that is absolute and not discusable.

        People will always have different ideas. It might be very wrong for me to think that you welcome my comments, but it is very right for me to comment regardless whether you like it. I will respect you if you welcome critiques, but that's not within my control.

        I'm not in a position to contribute much codewise, but I'd be happy if there were a manpage with all the FAQ in one place. Sure, it'd be a hefty long manpage, but seekers wouldn't have to check for their question in lots of different manpages....Wow I hope that this isn't one of those posts where later on I really, really wish I double checked the FM before posting! :~)

        -p
        Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats.

        -Howard Aiken

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://642532]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2014-10-21 00:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (94 votes), past polls