• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Choices

 
Ranch Hand
Posts: 1551
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The websphere admin red book says

At the time this book was written, only three scripting languages were tested and supported: Java Command language based on Tcl (Jacl), JavaScript, and jpython. We use Jacl to provide examples in this chapter.


Not knowning anything about any one of the three which would be the most deserving of an investment of time?
 
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hmmm, when it says "tested and supported", what for are they "tested and supported".
What do you need from a scripting language, and in what kind of environment do you want to use it?
 
Sheriff
Posts: 7001
6
Eclipse IDE Python C++ Debian Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In my opinion TCL/JaCL is a language that has had its day. There was a time a little while ago when TCL was the major open scripting language, and it found its way into all sorts of unusual places. However, for system admin TCL has largely been supplanted by perl. For UI scripting, JavaScript is all over the web, and even the last home of TCL - Linux/Unix UI scripting is opening up to other languages.
Of the other two, JavaScript has an almost unbreakable grip on web page scripting, but has not made a huge impact elsewhere. It's worth learning to add dynamism to web pages, but you won't get much mileage out of it as a system or UI scripting language.
To my mind, the only one of the three you mention which is still growing in popularity is Python (and its close relative Jython). Python is increasing ly becoming a serious contender for a large chunk of the work currently done by perl in server-side scripting and application scripting. It's available on almost all Linux/Unix installations and web hosts, and is also making inroads on the *nix UI scripting territory previously owned by TCL.
IMHO, Time spent on learning and practicing Python and Jython will not be wasted.
 
Ranch Hand
Posts: 688
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Tcl is not just being used by sysadmins. Financial industry uses alot of Tcl.
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can also take a look at Ruby if you are familiar with Perl. Site is here. Jack Herrington uses it in his book "Code Generation in Action" - Manning. But it looks as if Python can do the same sort of thing.
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You can also take a look at this previous thread.
 
Evildoers! Eat my justice! And this tiny ad's justice too!
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic