On 10/20/2010 04:57 PM, Noufal Ibrahim wrote:

The project management thread highlighted this issue of "if it's not in
Python, I don't want to use it".

Assuming that most of the people here are mostly python enthusiasts or
learners, I'm wondering when you would *not* use Python. Let's not
conflate this with Open Source/Closed Source etc.

I'm just interested in situations where you'd stay away from something
*just* because it isn't in Python. The only reason I'd stay away from
something like this is if I needed to work on it's code and it was in a
language that I wasn't familiar with and didn't have the time to learn.

Also, there are plently of situations where I'd jump to a language other
than Python at the outset (e.g. for log file parsing, Perl still wins
for me).

Comments?

...for systems programming obviously, corepy[1] and pyasm[2] notwithstanding. :)

Seriously though, one aspect is small to medium sized automation/shell scripts where although sometimes one is tempted to use the 'power' of python, doing a `ls` instead of os.listdir('.') and `/some/random/command` instead of using the shutil/commands/subprocess ...etc modules is more pragmatic.

cheers,
- steve

[1] http://www.corepy.org/
[2] http://members.verizon.net/~olsongt/usersGuide.html

--
random spiel: http://lonetwin.net/
what i'm stumbling into: http://lonetwin.stumbleupon.com/
_______________________________________________
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers

Reply via email to