Not sure why you were voted down, but I tried to get you back up. This guy says:
"I need money, only way of getting it is doing Java, C# or PHP".
So he's basically whining instead of doing something about it. Why hasn't he started a profitable Haskell project? Or why doesn't he learn Ruby or Python, which are at least far better than Java? "Spoiled child" is exactly correct. If you really want to use a niche language, you can hope, but not expect that the world will give you a job programming it. Create your own, profitable opportunity. Otherwise, get used to being a starving artist.
"So he's basically whining instead of doing something about it."
Why is asking for ideas "whining"? Is complaining about such a post also whining?
If talking about it on mailing lists is all that happens, then that's a problem. But asking for some ideas to see what options are out there? He'd be foolish not to.
It's not just the language, it is everything that Java entails (speaking for myself, not the OP). It entails lots and lots of wasted time.
The wasted time is what gets to me. I have met lots of people who don't mind, as long as the pay is OK. I am not one of them (or maybe they never paid enough).
You should consider yourself lucky for working on things you like.
You love programming and work as a programmer, isn't that great? Oh sorry, it's not the language you like and you cannot use your favorite editor and you actually have to come to the office and make the customer happy.
Where did I say that I get to work on stuff I like? I think you confuse me with somebody else.
And actually, I recently realized that maybe I am not really a programmer. I like to build stuff, but I don't like programming just for programming's sake. So I guess that makes me 'not a programmer'.
I do like some programming for programming's sake, for example puzzles from coding competitions. But it's not as if you just have to put some lines of code in front of me to edit, and I am happy.
There are people with far worse jobs (if they have jobs at all), but the solution certainly isn't to shut up. A better solution is to spend a little of your time educating yourself and aiding others with their (and your) problems.
Most human beings have to work extremely hard to earn food for the day.
I'm genuinely shocked by such a "spoiled child" attitude.