Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: Honest question about Perl, Python and Ruby

by eyepopslikeamosquito (Bishop)
on Feb 07, 2015 at 04:41 UTC ( #1115827=note: print w/replies, xml ) Need Help??

in reply to Honest question about Perl, Python and Ruby

This type of question comes up so often, I've created a list (oldest nodes first) I can use next time it's asked:

Some classic nodes

Python fanatic betmatt's Questions Comparing Perl to Python

Don't want these to clutter the main list:

Recent Nodes (2020)

From Green Vs Brown Programming Languages ( blog)

It's harder to read code than to write it -- Joel Spolsky
... writing something new is cognitively less demanding than the hard work of understanding an existing codebase, at least initially

Scott Adams cartoon:
Developer: The project I inherited has weak code, I need to rewrite it from scratch
Boss: Will there ever be an engineer who says, the last guy did a great job, let's keep all of it?
Developer: I'm hoping the idiot you hire to replace me says that

... if you build new things in Go but have to maintain a sprawling 20-year-old C++ codebase, can you rank them fairly? I think this is actually what the survey question is measuring: dreaded languages are likely to be used in existing brown-field projects. Loved languages are more often used in new green-field projects.

  • Comment on Re: Honest question about Perl, Python and Ruby

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (2)
As of 2021-06-15 05:01 GMT
Find Nodes?
    Voting Booth?
    What does the "s" stand for in "perls"? (Whence perls)

    Results (66 votes). Check out past polls.