Hi Kent and Alan,<br><br>Thanks for the responses. It really got me thinking!<br><br>To test what i thought i knew, i wrote a "hello world" script in perl and python.<br><br>in perl this works:<br><br>#!/usr/bin/env perl
<br>hello("World");<br><br>sub hello {<br> print "Hello ". $_[0] . "\n";<br>}<br><br>but in python:<br><br>#!/usr/bin/env python<br>hello('World')<br><br>def hello(name):<br> print "Hello" + name
<br><br>That doesn't.<br><br>I have a vague recollection that ASP works in a similar way to python hence the "hunch" i had earlier but i could be wrong. It's been a while since i've done programming.
<br><br>I can see how the property of being executable (defs and imports) could be handy, but right now I'm still getting to grips with the language proper. <br><br>Thanks again for the explanations and I'll keep them in mind as i experiment some more with python.
<br><br>nibudh.<br><br><br>