Re: Is English needed for PHP programmers??
Posted: Sat Jul 19, 2008 6:16 pm
Why English? Why not English? If that is what you are asking?
We as a species began communicating with primitive clicks and clacks. As we began to move around, we evolved, adapted, learned new skills and thus required more extensive communications.
English is the last step in human evolution in terms of language. Many of it's words are derivitives of other languages. Consider English the superclass of language classes.
English is difficult to learn (so I understand -- I was lucky enough to be born into English speaking family) because it's so extensive, elaborate and advanced, yet simple and extremely effective.
Consider this example: Software was once written in low level assembler (even machine before that). Assembly is difficult because it's so NOT human. Once you are familiar with the basics though, the trivial mnemonics are actually straight forward -- excluding system caveats.
The language is so basic, it's extremely difficult to express yourself to the best of your abilities. You could never developed an advanced web application using assembler. Sure it's technically possible but virtually not so much, you'd be lost in all that code. So people started thinking abstract and developed other langugaes like C/C++ and the rest is history.
English is like today's PHP, whereas other languages are more akin to yester-years assembly. Not saying other langugaes aren't nice they just don't do what language is supposed to do (allow us to communicate) as well as English.
Some languages are beautiful. I happen to think French or Italian sound really sexy on the right Woman. Other languages sound neat and others still sound funny.
The point is, language is a tool...just like in software development you use the right tool for the right job.
If you want to sweep a woman off her feet, you don't ask her out in Klingon. If you want to disscuss details about the biggest investment of your life or develop a spaceship to fly to the moon, you don't communicate with grunts or hisses.
English is simply the best tool for the job.
You wouldn't paint the mona lisa with a roller, would you?
We as a species began communicating with primitive clicks and clacks. As we began to move around, we evolved, adapted, learned new skills and thus required more extensive communications.
English is the last step in human evolution in terms of language. Many of it's words are derivitives of other languages. Consider English the superclass of language classes.
English is difficult to learn (so I understand -- I was lucky enough to be born into English speaking family) because it's so extensive, elaborate and advanced, yet simple and extremely effective.
Consider this example: Software was once written in low level assembler (even machine before that). Assembly is difficult because it's so NOT human. Once you are familiar with the basics though, the trivial mnemonics are actually straight forward -- excluding system caveats.
The language is so basic, it's extremely difficult to express yourself to the best of your abilities. You could never developed an advanced web application using assembler. Sure it's technically possible but virtually not so much, you'd be lost in all that code. So people started thinking abstract and developed other langugaes like C/C++ and the rest is history.
English is like today's PHP, whereas other languages are more akin to yester-years assembly. Not saying other langugaes aren't nice they just don't do what language is supposed to do (allow us to communicate) as well as English.
Some languages are beautiful. I happen to think French or Italian sound really sexy on the right Woman. Other languages sound neat and others still sound funny.
The point is, language is a tool...just like in software development you use the right tool for the right job.
If you want to sweep a woman off her feet, you don't ask her out in Klingon. If you want to disscuss details about the biggest investment of your life or develop a spaceship to fly to the moon, you don't communicate with grunts or hisses.
English is simply the best tool for the job.
You wouldn't paint the mona lisa with a roller, would you?