Advice needed

Eddie Parker eddie at kickingdragon.com
Sat Nov 13 15:29:37 EST 2004


Sorry Steve, but I have to disagree over a minor point.

I always think there's a good reason to add another language to your
arsenal. Time may be an issue, or some such, but learning new languages is
almost always a good thing.

Why? Well, generally people who design new languages do so to get around
other problems in other languages, be it ease of use, speed, or what have
you. In each of them, come different syntax, usage, and a whole or partially
new way of thinking. 

Take a small example: Where I work, a lot of the people have never really
looked outside the scope of what they're doing, and so all the code they've
done is completely built in C/C++, and they've never thought about embedding
another language for what they're doing (a webserver, with interpreted code
to generate HTML). 

Now, if I could find out if and when Python would allow itself to run
multithreaded or not.. I'd be using that myself. But that's my issue. :)

Anyhow - just a small point I wanted to bring up. Learning for the sake of
learning is never really a bad thing. So long as it doesn't cut into my Halo
2 time. :)

-e-

-----Original Message-----
From: python-list-bounces+eddie=kickingdragon.com at python.org
[mailto:python-list-bounces+eddie=kickingdragon.com at python.org] On Behalf Of
Steve Holden
Sent: Saturday, November 13, 2004 9:11 AM
To: python-list at python.org
Subject: Re: Advice needed

Alberto wrote:

> I was trying to understand the reasons why I should learn Python. More
> like a pros/cons about this language. Currently, I use C, C/C++, Java,
> Perl, Visual VB and was looking to see the usefulness of Python.  Any
> suggestions?
> 
Do some Googling, look at what Python can do, make your mind up.

There's no point adding yet another language to the armory just for the 
sake of it, good though the new language might be.

Think of problems that have been difficult to solve using your present 
toolset and see if you can find Python soltuions that seem to be more 
elegant. With your programming background you can learn enough Python in 
a long day's Googling to let you make your mind up.

regards
  Steve
-- 
http://www.holdenweb.com
http://pydish.holdenweb.com
Holden Web LLC +1 800 494 3119
-- 
http://mail.python.org/mailman/listinfo/python-list


---

Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.788 / Virus Database: 533 - Release Date: 11/1/2004
 

---

Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.788 / Virus Database: 533 - Release Date: 11/1/2004
 




More information about the Python-list mailing list