Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I am always slightly amused by the concept of popularity rating programming languages.

In terms of which language has the most executables in daily use, the answer is -- COBOL. Followed closely by FORTRAN.

Shell, C, C++, IBM Assembler, Perl, Python are right up there. (I don't have any feel for where to put JCL, IBM's Job Control Language, since it's used by every Banking Institution, Medical Organization, Insurance Company, Stock Brokerage, Governmental Agency, etc on the planet to control the execution of all those COBOL programs.)

So, in direct response to your question, I don't really care.

I have always collected programming languages. I want to know enough about a given language to be able to determine its strengths and (more importantly) its weaknesses. When I was actively in The Business, I always tried to recommend the language(s) that best fit the Client's environment, problem, and expertise. My job was to craft a solution for the Client rather than for my own personal preference.

That said, in my Retirement, I am using Perl, Ruby on Rails, and Postgress for my home-brew music inventory system. Right now I have a Python window open for a quick calculator, a Perl window for quick prototyping, and a couple of Vim windows opened on source files. I am currently extending a Web-facing tool kit for a non-Profit using Apache, FastCGI, Perl, Shell, and Python.

In the past two years I have written a backup-tape inventory using Perl and Windows Excel; a network monitoring package in IBM Assembler, and a financial reporting application in Perl and Shell. (Why yes, I am busier now that I was before I retired. The difference is that now I can choose what project I will work on. Bosses can be so non-understanding when you tell them: "I wrote that for you last year; why do I want to do it again? What New and Interesting Thing is there in your new Client's new project?")

And, when People ask about why I selected a particular programming language for their project, I tell that I try follow the advice of the Mikado:

'Let the Punishment fit the Crime'.

----
I Go Back to Sleep, Now.

OGB


In reply to Re: Perl and Python by Old_Gray_Bear
in thread Perl and Python by simak29

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 sharing their wisdom with the Monastery: (3)
As of 2024-04-19 22:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found