Anyone who is a “decent”¯ programmer learns and in multiple programming languages.
And ....
Anyone who is a “decent”¯ programmer continually learns multiple new programming languages as time passes and technology changes.
As I said, I used to program extensively in PERL, twenty years ago but not now. Seems my use of PERL in day-to-day operations almost exactly follows the "Google Trends" curve, below:
Others are always free to do as they please, obviously; and for those who want to learn PERL, please do!
I used to love PERL for sure. As for me, I am definitely not into “tech nostalgia”¯ (
that's just me); but then I do not collect stamps or old cars; but that is just me
I am more of a “zen programmer”¯ and toss out unused tech in favor of the new. But as I said, that is only me. Others are obviously free to do as they like, of course; and that is how it should be.
I would not describe other's ideas and opinions here about "personal likes and dislikes regarding programming languages" at unix.com as “nauseating”¯ as MadeInGermany just did. Everyone is entitled to use any programming language they like and it is normal for most humans to have passion about things they like and dislike.
When someone asks for an opinion then everyone, rookies to "experts" are free to chime in as long as they follow the long standing forum rules. Here they are (again) as a reminder:
Quote:
RULES OF THE UNIX AND LINUX FORUMS
(1) No flames, shouting (all caps), sarcasm, bullying, profanity or arrogant posts.
(2) No negative comments about others or impolite remarks. Be patient. No BSD vs. Linux vs. Windows or similar negative threads.
(3) Refrain from idle chatter that does not contribute to the knowledge base. This does not apply to the forums in The Unix Lounge which are for off-topic discussions.
(4) Do not 'bump up' questions if they are not answered promptly. No duplicate or cross-posting and do not report a post or send a private message where your goal is to get an answer more quickly.
(5) Search the forums database with your keywords before asking questions.
(6) Do not post classroom or homework problems in the main forums. Homework and coursework questions can only be posted in this forum under special homework rules.
(7) No job postings from headhunters or recruiters except via display advertising. See Advertising in The UNIX and Linux Forums for information on buying display ads.
(8) Use Code Tags around all code and data fragments in posts.
(9) Edit your posts if you see spelling or grammar errors (don't write in cyberchat or cyberpunk style). English only.
(10) Don't post your email address and ask for an email reply. Don't send a private message with a technical question. The forums are for the benefit of all, so all Q&A should take place in the forums.
(11) Post questions with descriptive subjects. For example, do not post questions with subjects like "Help Me!", "Urgent!!" or "Doubt". Post subjects like "Execution Problems with Cron" or "Help with Backup Shell Script".
(12) These are not hacker boards so hacker related posts will be promptly deleted or moderated.
(13) The forum administrators reserve the right to prune, move or edit posts that do not adhere to the rules or are technically inaccurate.
(14) The forum administrators reserve the right to remove users or change their posting status to read only without notice if any rules are not followed.
(15) No smoking in the forums.