Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re^4: Time to change the (Perl 6) guard!

by Wassercrats
on Jul 07, 2004 at 23:37 UTC ( #372610=note: print w/ replies, xml ) Need Help??


in reply to Re^3: Time to change the (Perl 6) guard!
in thread Time to change the (Perl 6) guard!

I made the same next-year prediction yesterday (and safe to use in 2006), but everyone seemed to think I was crazy.

Perl 6 has already been worked on for years. If a computer language takes more than three years to create, it's being developed incorrectly, except in some cases if it's a special purpose language, which Perl is not supposed to be. The longer it takes, the the more likely it is that the niche will be filled by another product by the time it comes out. That's disastrous for development of a commercial product, and a huge waste of time for a free product created by volunteers.

Ok, I just made up the 3 year time frame, but it feels right.


Comment on Re^4: Time to change the (Perl 6) guard!
Re^5: Time to change the (Perl 6) guard!
by chromatic (Archbishop) on Jul 08, 2004 at 00:07 UTC
    If a computer language takes more than three years to create, it's being developed incorrectly,

    I look forward to using your language.

    PS, you can use Perl 6 when it comes out anyway.

Re^5: Time to change the (Perl 6) guard!
by FoxtrotUniform (Prior) on Jul 08, 2004 at 00:13 UTC
    If a computer language takes more than three years to create, it's being developed incorrectly

    I can't think of any languages (except perhaps assemblys) that didn't take several years to evolve into a useful form. Maybe you can help me out? What general-purpose languages have been developed correctly?

    --
    F o x t r o t U n i f o r m
    Found a typo in this node? /msg me
    % man 3 strfry

      FORTRAN...First version took over 3 years to develop 1954-1957. Probably the most successful language too, at least in terms of time it's been around. That's the closest I could find.

      There's probably a reference of computer languages that would have this information for various languages. I don't know of a web based one.

Re^5: Time to change the (Perl 6) guard!
by jryan (Vicar) on Jul 08, 2004 at 00:37 UTC

    Wouldn't a special-purpose language take less time to create, since there is less need to make it general-purpose and flexible?

      Yes, but you could take your time if there's not likely to be a competing product (and if you're not in a rush).
Re^5: Time to change the (Perl 6) guard!
by Anonymous Monk on Jul 08, 2004 at 00:56 UTC
    Besides being inexperienced, I can't decide if you're confused or what. Are you a PHB in training?

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (10)
As of 2014-09-23 10:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (216 votes), past polls