Linked by Ritesh Kumar on Thu 13th May 2004 19:31 UTC
General Development In recent years "scripting languages" are becoming a path which is a must go for rapid application development. The open source community has seen many scripting language implementations. Some really popular and good ones available are perl and python.
Permalink for comment
To read all comments associated with this story, please click here.
RE: Where is Pike?
by nate nice on Fri 14th May 2004 03:56 UTC

Yes, cool that another one is using this language as well ;)

I really like programming in C, but some months ago I was searching for a scripting language, which would not have to be compiled for some quick'n dirty scripts.

I looked at perl, python and ruby, but none of them kept my beloved C/Java syntax.

But finally I found pike, and it is really C for scripting with some cool features (like switch() on strings, or advanced array handling).





If you cannot get over a syntax, that's not good. You should study formal languages well and understand that syntax is really not a factor at all. If you know C or Java really well, a language like Python should take no longer than a couple days of reading a "Nutshell" book to grasp the syntax and common idea. Python behaves like C/C++ and java in that it is an iterative language that uses the while/for/if looping and branching mechanisims. If you spent a day with it, you would in fact find that it implements these in ways that are often more natural and logical for your purpose. My advice, not that you have any reason to listen to it, is to force yourself to understand a programming language, such as ML or Prolog or even Python to start, that is syntactialy different from what you are used to, to grasp a deeper understanding of what it means to construct an algorithm that transends the characters you see on the screen.