This week's book giveaway is in the Android forum.
We're giving away four copies of Head First Android and have Dawn & David Griffiths on-line!
See this thread for details.
The moose likes Java in General and the fly likes why so many language for JVM ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "why so many language for JVM ?" Watch "why so many language for JVM ?" New topic
Author

why so many language for JVM ?

naved momin
Ranch Hand

Joined: Jul 03, 2011
Posts: 692

I was just wondering why there are so many languages which runs on JVM like scala , groovy, JRuby, Jython to name a few , i just wanted to know, what this language offers to programmers, which Java itself fails to offer ?
And what factors people see before they go on to make new programming language ?


The Only way to learn is ...........do!
Visit my blog http://inaved-momin.blogspot.com/
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 43367
    
  32
If you can parse and compile your code into Java bytecode, you can use an established platform, which is available on the majority of computers worldwide, has a reputation for reliability and speed, and … how much more do you want?
naved momin
Ranch Hand

Joined: Jul 03, 2011
Posts: 692

hi , thanks for reply i wanted to know why people invented or created languages like jython , scala , jruby what special things this language offers that our Java fails to offer ? what domain they target ?
Jeff Verdegan
Bartender

Joined: Jan 03, 2004
Posts: 6109
    
    6

naved momin wrote: what domain they target ?


Perhaps you could read some of those languages' introductory documentation. I'm certain there will be information there laying out the benefits and uses of the respective languages.
Paul Clapham
Sheriff

Joined: Oct 14, 2005
Posts: 19692
    
  10

Or read the Wikipedia articles about each of them. Asking such general questions here could be considered a bit lazy.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: why so many language for JVM ?
 
It's not a secret anymore!