Comment Re:(Troll) I hate java, why does /. love it? (Score 1) 766
Code modification requires you to be a lot more carefull about what you are doing. It is very powerfull, yes, but needs to be done with care. I suppose this can be different for some languages. I do not pretend to know all.
This is sure that input validation is required. Web 2.0 or any remote application, requires remote validation on the server side. If you read old programming books, input validation is there. And if you follow web security course, they will repeat, first this to do, validate input, and secondly validate input... If I can give an advice to web developper, validate, we will have less security problems on web sites.
Many java server side librairies make this validation not so tought to do. Many other languages do also, I know...