What? If you wanted to make snapchat more successful then there wouldn't be a medium at which your snaps would go through. A one way encrypted app would send the picture to one party. I wouldnt expect the nsa not to be able to see them... at least in time. I made snap-wall.asmallgrin.com and check out /send.html for some fun.
I think the question should be what is it that you're trying to develop? Then we can answer why or why not a particular language or technology would be good or bad.
You use programming languages for the features they provide and the requirements they can accomplish. This is why I called you a joke. Most people can build anything in any language but requirements are what should dictate it.
node.js is probably the most fun.. if i "had to" write some crappy "web app", it'll most likely be in php. because it's fast, easy, whatever. if i want to have fun doing it, i'll make it in node.js.
what i won't do is tell you about all the crappy java toolkits i use on the weekends and tell you about how awesome comicon or whatever was this past year.