in reply to
When is a script an application
I guess if I'm writing some code for myself, that does some little job, I can really call it an application. However, as soon as I write some code that can be used by other users, and provides some service other than displaying static data, I would call that code an application, no matter what language it was written in.
Personally I don't think the measure of an individuals skill should be based on whether or not he/she is writing scripts or applications, but it should be based on the usefulness and quality of the code they write.
I hope my thoughts on this matter help you answer your questions.
I'm sure Edison turned himself a lot of colors before he invented the lightbulb. - H.S.