Win a copy of The Journey To Enterprise Agility this week in the Agile and Other Processes forum! And see the welcome thread for 20% off.
  • 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Jeanne Boyarsky
  • Liutauras Vilda
  • Campbell Ritchie
  • Tim Cooke
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Junilu Lacar
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Ganesh Patekar
  • Tim Moores
  • Pete Letkeman
  • Stephan van Hulst
Bartenders:
  • Carey Brown
  • Tim Holloway
  • Joe Ess

Choices  RSS feed

 
Ranch Hand
Posts: 1551
  • Mark post as helpful
  • send pies
  • 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
  • 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: 6920
  • Mark post as helpful
  • send pies
  • 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
  • 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
  • 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
  • Quote
  • Report post to moderator
You can also take a look at this previous thread.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!