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