File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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
JavaRanch » Java Forums » Java » Java in General
Bookmark "why so many language for JVM ?" Watch "why so many language for JVM ?" New topic

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!
Visit my blog
Campbell Ritchie

Joined: Oct 13, 2005
Posts: 46352
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

Joined: Jan 03, 2004
Posts: 6109

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

Joined: Oct 14, 2005
Posts: 19973

Or read the Wikipedia articles about each of them. Asking such general questions here could be considered a bit lazy.
I agree. Here's the link:
subject: why so many language for JVM ?
It's not a secret anymore!