Java is totally fine, just not a language I expect the fancy HN crowd to pick for a programming challenge (Note that I also didn't mention Python, C# and plenty other good languages).
Glad to read you think I'm a plain Python programmer. Fancy code is hard to read and maintain. ;)