in reply to Re: Female Programmers-WOT
in thread Female Programmers-WOT

This in an interesting point, especially when synapse0's comments are taken into consideration.

If women are less likely to become programmers because they prefer social, creative roles as opposed to technical, analytical roles, then I would expect that women (in general, of course) would prefer Perl to C. I find Perl much more of a natural, creative language than anything else I've used to program a computer. From what I've read on various Perl communities, I get the impression this is a common feeling. I recall Larry mentioning this is one of his State of the Onion speeches.

So, are we all misguided in our belief that Perl is more of a natural language than other programming languages? Or are beliefs that women prefer creative roles over analytical roles wrong? Or is something else going on?

Replies are listed 'Best First'.
Re: Female Programmers-WOT
by Abigail (Deacon) on Jul 13, 2001 at 17:37 UTC
    No, I think you are misguided in thinking that programming in Perl is more creative and less analytical than programming in C. I'd estimate that 75% of the work of programming is language independent. For closely related languages like Perl and C, I'd say that over 90% of the work involved in programming a problem in either Perl or C is identical and the main differences are found in details.

    -- Abigail

      While I agree that there is some common ground no matter what your are coding in, Programming in Perl, C and ASM among other things, I find Perl to be much much more expressive than any other language I have ever used.

      Like any language, there are many ways to express any given thought, but some ways fit much better than others. That's how I feel about Perl. I can solve most problems dozens of ways but there's one that usually fits better than any other.

      Like making a fine piece of woodwork or tricking out your car, there's a certain craftmanship to it that most other coding enviroments seem to lack.

      -Lee

      JAPH Local 432