in reply to Perl with other languages
American Heritage Dictionary says a programmer is "One who programs, especially: (a) Computer Science. One who writes computer programs."
Word Net (Princeton) says A programmer is: "a person who designs and writes and tests computer programs."
"...Someone who writes or debugs computer programs, for a living or for fun. "Analyst/developer" is a common equivalent job title, implying the added role of system analysis. The term may be qualified according to the type of software - "application programmer", "system programmer", etc. (The Free Online Dictionary of Computing)"
What I take from all that is that the term "programmer" applies rather liberally to anyone who creates computer code. It doesn't distinguish between amatures, professionals, proficient or novice. It doesn't distinguish between specialists or those with a broad but shallow knowlege level. It doesn't care whether the person owning the term has one tool in his belt, or a slew of different tools.
Knowing and using Perl to create programs makes a person a programmer, in that the person using Perl is programming.
Now, if I understand your final question, you're asking if there are individuals here who are proficient in several programming languages. That question seems as easily answered as asking a group of residents in Los Angeles if any among them are bi-lingual. Or asking a group of motorcycle riders if any of them also know how to drive cars. The answer should be fairly obvious; yes, of course there are some people here who have learned to wield more than one tool.
Which ones? What brand cars do people here drive? Does it matter? There are thousands of people who frequent the Monastery. Surely you'll find almost every computer programming language to be known by at least one PerlMonk.
Dave
|
|---|