Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I think programming is exactly like the work of the author/artist. Larry (capital "L") is right on target making the assertion that computer languages ought to be like other human languages with their idioms and slang and 32 different words for snow. The creative, productive, beautiful expression of language is hard and not everyone does it well, or does it fast.

When you want to measure programming "productivity" you can't apply the same measures you do in other fields. The productivity of a typist (for example) can be measured in keystokes per hour; the faster, more accurate you are, the more productive you are.

Authors, on the other hand, are judged far differently. Harper Lee published exactly one book her entire life ("To Kill a Mockingbird") and it is judged a classic and the author is highly praised. L. Ron Hubbard published thousands (and thousands, and thousands...) of pages, but nothing he wrote was as well regarded as Mockingbird. Who is more productive?

The answer depends on your perspective... Hubbard probably made more money, both for himself and his publishers. No matter what the quality I sure as heck would want him writing for me if money was what I cared about. If I wanted art I'd hire Lee, but I'd probably go out of business waiting on her to crank her (clearly superior) work.

The productive programmer is in the same boat as the productive author: What are your goals? When would you like to achieve them? How much are you willing to spend? The questions are the same whether you are writing books or CGI's.

Gary Blackburn
Trained Killer


In reply to Re: Hackers, Writers, and Productivity by Trimbach
in thread Hackers, Writers, and Productivity by mothra

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (8)
As of 2024-04-19 12:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found