Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

which scripting language to learn?

 
achit bhatnager
Ranch Hand
Posts: 50
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I would like to learn a new scripting language..
there are couple of candidates...ruby,python,perl etc.
Other than JavaScript i have no scripting experience.
What will be your Recommendation? and why?
Thanks,
Achit Bhatnager
 
himanshu patel
Ranch Hand
Posts: 205
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can consider PHP too.
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.And ofcourse it easy to learn.
 
Peyton McCullough
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Depends, what are you learning it for?
Java-related purposes? Then go with Jython.
 
Frank Carver
Sheriff
Posts: 6920
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Groovy is also getting a lot of interest at the moment, and it's more "java-like" than Jython.
 
Peyton McCullough
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Bleh. I find Jython very interesting and very easy for beginners. Plus, you can use Python in other places too.
 
achit bhatnager
Ranch Hand
Posts: 50
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Guys,
I have an even more basic question.
When to go for scripting langauge?
I'm not sure how/when/why to use a script language except in Web Development.
 
Adrian Yan
Ranch Hand
Posts: 688
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
When you need to do something quick, and easy. In my experience, most of the time, scripting language offers better O/S integration, and text handling. For example: I would use Bash, Tcl when I need to do a some basic text handling, I can use Java I/O, but a 10 lines script is alot more easier.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic