Pike Scripting Language
ulrikp writes "The vikings have done it again! The Swedes at Linköping University (home of the cool Lysator archives) have released a new version of their Pike scripting language. It is similar to C++ and C#, but is apparently more type-safe than either. It is interpreted, and runs on many OS's, including Linux, Solaris, and Windows. Check it out!"
Hopefully the last few bits of code in Roxen 3.3 that keep it on Pike 7.2 should be cleaned up soon. The last time I tried running the CVS version of Roxen on Pike 7.4, I only had problems with logging.
I think the problem is that everybody has their own preferences which no one language can match (it is a combinatorial problem). Thus, they make their own. I once set out to document most of the key decisions in building a scripting language. Of course I have my own pet draft language also
I wonder if it would be possible to set a bunch of option switches/selectors based on the possible features like those in the above link, and one can then make themselves a language close to their heart just by setting parameters. IOW, a fully configurable interpreter. Now *that* would be an impressive programming feat.
Table-ized A.I.
There was actually a discussion before the release about if the path to deprecating "static" should be initiated in this release. We ran out of time, so we didn't, but in the next release you'll probably get a warning if you use "static" instead of "protected". The latter has been a reserved key word for quite some time.
i don't think any other scripting language offers type checking.
greetings, eMBee.
Gnu is Not Unix / Linux Is Not UniX