JS is a pretty nice language, Java on the other hand is very annoying.
No, it’s too limited. Every l33t programmers use Befunge-98 at least once.
Whitespace. I especially like the part where you forget which line does what because they all look the same.
(And now we wait for the rest of the esolangs to slowly be named one by one...)