Rue the day...
dman
dsh8290 at rit.edu
Tue Jan 29 17:29:47 EST 2002
On Tue, Jan 29, 2002 at 09:22:28PM +0000, Donn Cave wrote:
| Quoth Steve Arnold <sarnold at arnolds.dhs.org>:
| ...
| | In a sense, a language is just another tool (albeit, a rather
| | important one) and you should generally choose the right tool for
| | the right job. The practical answer to this is dependent on both
| | the tools the programmer is familiar with, and the project
| | requirements.
| ...
| | However, I have seen too many projects (most of them in the millions
| | of $'s range) have trouble because of a poor choice in languages and
| | tools (and lack of SE knowledge, no process, etc, etc). This
| | happens mostly because some management dweeb only hears industry
| | hype and propaganda (can you say Java?), and many programmers seem
| | actually afraid of learning another language. IMHO, a competent
| | programmer (and any software engineer) should not care if he/she
| | already knows a particular language or not. They should be good at
| | what they do regardless.
|
| Note an apparent contradiction at the first clip point and the second.
| At first, which tools the programmer is familiar with does matter, then
| later he or she shouldn't care. Which is it?
Both. First, if you aren't familiar with a tool it will be difficult
to use it (at first, anyways). Though when you know several tools,
exactly which tool is used is less important.
-D
--
If we claim to be without sin, we deceive ourselves and the truth is not
in us.
I John 1:8
More information about the Python-list
mailing list