Why isn't Java used for modern web application development?
programmers.stackexchange.com
Why isn't Java used for modern web application development?
1–10 of 188 posts
Re: Why isn't Java used for modern web application development?
#2Re: Why isn't Java used for modern web application development?
#3I think because of it's age, the pitfalls and limitations of the language may be more well understood, so it may suffer from a sort of 'grass is greener' effect.
http://en.wikipedia.org/wiki/Java_%28software_platform%29#Hi...
http://en.wikipedia.org/wiki/Ruby_%28programming_language%29...
Re: Why isn't Java used for modern web application development?
#4Re: Why isn't Java used for modern web application development?
#5Re: Why isn't Java used for modern web application development?
#6Ruby/Rails has railstutorial.org, tryruby.org, rails for zombies/code school, and railscasts. All these high quality beginner resources made using Ruby instead of Java an easy choice.
The other reason for me is that I find the code I write in Java to be too wordy and found the more concise syntax of Ruby refreshing and fun.
Re: Why isn't Java used for modern web application development?
#7One reason that Java is becoming less popular is that you don't need to use Java (the language) to be a part of Java (the ecosystem). You can use Groovy, Scala, Python, Ruby etc which are often less verbose and have more exotic features. So developers can try new languages out but don't need to abandon their existing libraries. Best of both worlds.
This is the approach that companies like Twitter and Etsy have taken.
Re: Why isn't Java used for modern web application development?
#8It's mainly the coolness factor. Oracle's ridiculous Java lawsuits also contributes to that.
Oracle isn't the only big fish in the Java space.
Re: Why isn't Java used for modern web application development?
#9Java is the only language mentioned by name. Last time I talked to them about a thing I was working on and mentioned I would soon have (now actually do have) a Python implementation, the response was basically "That's neat, but can you do it in Java too?"
So, in my little world at least, web development is the only place where Java actually does get used.
Re: Why isn't Java used for modern web application development?
#10Java is what they call mature technology. It's past the hype and language flame war phase. Those who know its value, just use it to GTD without any ceremonies.