You are not logged in. Login Now
 0-7          
 
Author Message
cross
The Scripting Languages item Mark Unseen   Sep 16 23:22 UTC 2006

So called "scripting" languages are usually distinguished by their high level
constructs.  They may be as basic as a shell interpreter used to drive a
sequence of Unix commands, or complete object-oriented programming systems
with extensive libraries.  They are often used for prototyping systems and
building "glue" components, but some can also be used for implementing
large-scale production systems.  Discuss them here.
7 responses total.
remmers
response 1 of 7: Mark Unseen   Sep 18 14:56 UTC 2006

I'm not sure what the intended scope of this item is.  Does it include, 
say, PHP, JavaScript, and Perl?
gull
response 2 of 7: Mark Unseen   Sep 18 18:53 UTC 2006

I would say those are all scripting languages, yes.  In some ways it 
makes sense to at least lump PHP and Perl together in the same item, 
because PHP borrows heavily from Perl's syntax.
cross
response 3 of 7: Mark Unseen   Sep 19 03:22 UTC 2006

Good question.  I think it's up to the readership to decide; if the item is
too broad, create another.  If it's too narrow, allow it to wilt into
obscurity.

That said, I'd say any are valid.  I was thinking of more traditional
scripting tasks when I created this item, but that's my own failure of
imagination rather than any actual limitation.
dtk
response 4 of 7: Mark Unseen   Jan 7 03:20 UTC 2013

Do we define based on interpreted versus compiled/executed? Or do we 
define based on dynamic run-time loose variable instantiation? Or 
perhaps we define based on the use (systems programming/automation 
versus application programming). Do we base our distinction on the style
 of the resultant work? 

If I write a large code in Perl to perform automation with hooks for 
integration with other codes, but I write it in a strict structured 
manner, it blurs the lines. By the same token, a short code written in C
 or Java, which is just a wrapper for other existing codes, and which 
uses a sloppy all-in-main style is not automatically a script. 

No real answers as to the scope of the topic, just trollish questions. 


 -DTK 
cross
response 5 of 7: Mark Unseen   Jan 7 03:32 UTC 2013

At least someone is asking the questions!
dtk
response 6 of 7: Mark Unseen   Jan 7 05:24 UTC 2013

For a while, i toyed with thedistinction of how rigorously the language 
makes you declare your variables/structs, but that distinction annoyed
me. I  am leaning toward the decision that there is no fundamental
difference  between a scripting language and a coding language, that it
is all a matter  of the author's perspective. That said, i will continue
to maintain that I  know nothing about programming, while grinding
increasingly complex scripts  to do my job for me and provide
information to thise who need it.  -DTK 
cross
response 7 of 7: Mark Unseen   Jan 9 00:01 UTC 2013

I think you are probably right.  The distinction is blurring and continues
to do so.  The new hotness in nomenclature seems to be, "dynamic language."
 0-7          
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss