Color me unsurprised. I dislike Java as much as the next person, but for a certain class of problems -- particularly in game programming -- it is a tool I often reach for.
Java is a painfully verbose language that does not trust me with any power tools. When I work in it I wind up cursing its name approximately twice per hour. But the combination of Extreme Portability and Libraries For Absolutely Everything and maybe a little bit of Everybody Understands It often draws me in anyway.
I don't love it, but sometimes it is the right tool for the job.
Java is a painfully verbose language that does not trust me with any power tools. When I work in it I wind up cursing its name approximately twice per hour. But the combination of Extreme Portability and Libraries For Absolutely Everything and maybe a little bit of Everybody Understands It often draws me in anyway.
I don't love it, but sometimes it is the right tool for the job.