That's close to what I was suspecting, but to get the discussion going: I'm getting to be quite proficient with C++ and Haskell on top of knowing some Python. Aside of being out-of-the-box multiplatform (and rather wanted on the market according to most of the programming offers that I have found so far), what other benefits can I get from solid Java? Please bare in mind that I'm not really a programmer, it's a hobby that happens to be incredibly useful for other stuff I'm doing on a computer. Interesting. Do you have some idea for one? On that note, I have been looking around engines like V-Play to get it a go in the direction of games with strong physics/mechanics but I'm not really a gamer myself. If you have any ideas to share on this and apps I would appreciate your input :D.You could build your own physics app.