New way to solve problems? Strong typed? New challenge? You should totally learn Java, it's a different way of solving problems, for it's the OOP language by excellence. At first you may get very frustrated, but then you'll discover the beauty of it. You'll see what real abstraction it's about, I see it that way because I believe that we humans see the world as objects that are instances of classes.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.