On Mon, May 16, 2005 at 03:20:24PM +1200, John Carter wrote:
> With scripting languages real life problems are typically about "glueing" 
> together other existing apps.

yes and no.
for that to hold true, maybe we need to split the definitions of
scripting languages:

glue: shell, perl, ruby
non-glue: php, python, pike

i am not actually sure about php here. it is used to glue things
together, but not in the same way as the above glue languages.
same with python.

pike otoh is most certainly not a glue but an application language.
you could call pike a network glue language. socket handling is one of
pikes strenght.  (a webserver in less than a dozend lines of code? :-)

the difference here is mostly that reading stdout from another
application is trivial in glue languages, and reading a socket is
harder, while in pike it is the other way around because reading from
other apps is not done as often.

greetings, martin.
-- 
cooperative communication with sTeam      -     caudium, pike, roxen and unix
offering: programming, training and administration   -  anywhere in the world
--
pike programmer   travelling and working in europe             open-steam.org
unix system-      bahai.or.at                        iaeste.(tuwien.ac|or).at
administrator     (caudium|gotpike).org                          is.schon.org
Martin B�hr       http://www.iaeste.or.at/~mbaehr/

Reply via email to