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 REST with Spring (video course) this week in the Spring forum!
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: 45277
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: 19850

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!