Wednesday, February 09, 2005

Scripting on the JVM???

I am going to say it again - from the Pnuts site blurb (and it is all TRUE):
  • Simple and clean syntax
  • Interactive interpreter
  • Extensible through its module system
  • Customizable and embeddable through Pnuts API
  • Dynamic/static translation to JVM bytecode
  • One of the fastest scripting language implemenations on JVM
  • Inherits many advantages of Java (security, portability, etc.)"

The speed part was, in fact, already mentioned a few times on Groovy's "dev" list.

Now, weather it is aesthetically pleasant for you, its a matter of taste. However, while I may find some of Groovy's syntax features quite nice, I must consider that Groovy is NOT as stable as Pnuts, which is already usable (I used it) for at least a couple of years.

So, if you need a JVM scripting solution with the above mentioned properties, go with Pnuts.

But do you?...

[][][]