Saturday, October 31, 2009

Trying to define scripting...

Welcome back... I have been trying to find a definition for scripting. We know that scripting is not just programming.. Its more than that..

Here I'm trying to define scripting.. Please feel free to comment your view about my thoughts.. ;-)

I found that scripting is writing instructions to get something done in a particular platform or interface. The script will have the end users predefined. It may not work when platforms are changed.. when interface is upgraded/downgraded since all those are predefined. For example.. HTML script, which might not perform well when we running in a new browser because the script will be written to support some particular predefined browsers. Another example, a PHP script written in PHP5, which will not work 100% in PHP4 platform... like that..

Scripting is not just HTML, PHP or ASP.NET .. its more than that.. ie, we have different scripting languages. Perl scripting, Shell scripting, DOS scripting, iMacros.. and more... again, all the platforms used to write some instructions to perform something are scripting languages..

We will see more about different scripting languages in the coming weeks...

4 comments:

  1. Actually, in my view, the syntax of scripting and the languages are similar, except that scripting has some in-built characteristics like "code for the need" which is an advantage. Scripting mostly is interpreted than compliled, and it is easy to get things done in a less time when compared to language.

    However, I doubt the structure of the scripting going around in the industry, since it is becoming a bit messy and the birth of frameworks proved that.

    On the downward compatibility, PHP5 code not working in PHP4, I think it is the fact in all the cases, not only in the IT ;-)

    ReplyDelete
  2. I agree with Kari, that scripting languages are similar to other languages, except they are interpreted not complied.

    To add more, in my view, script is instruction set used to small and works independently without depending on many things and performs some tasks. The above explanation has evolved in years and started to do more complex task and started to live with dependencies. A piece of code now became a huge collection which includes other libraries and more.... so they became powerful application development languages.

    As a point of argument do HTML come into scripting? I think it is a language which holds the text content and design layouts with support of style sheets. To say in short HTML is like other .doc, or rich text format where the content and design is defined which is shown by an application(browser). While Javascipt, VB Scripts are scripting languages. Is there anything wrong in my understanding?

    ReplyDelete
  3. Hello Kari & Sujai... Thank you very much for providing your views on scripting... yes surely, that is an important point that, scripting is interpreted and other programming are compiled. I also think that scripting has programming in it. But still think that scripting is more than that.. as Kari said "code for the need" ;-)

    To clear on HTML scripting (for Sujai), may be misunderstood.. HTML has scripting like Javascript.. :)

    ReplyDelete
  4. I think iMacros is a tool for doing repetitive things in web browsers. It executes VB Script to do the automated thing in the browser.

    ReplyDelete