This site is too light on details for me to trust its conclusions. Under “The evil eval”, it concludes that you should never use eval simply because it sometimes executes in global scope. That does not seem like an obvious conclusion to me. Yes, it’s a mistake to use it on user input, but that is easily avoided. I think the site should give an example of a situation where you think you need eval, the problems eval ne…
Why the downvote? I thought I gave ample justification for my criticisms of the article, and my criticisms were constructive.