“This may be an unpopular opinion due to JavaScript’s immense popularity, but it’s often quite a mess to work with in reality,” said Jack Mannino, CEO of nVisium, an application security provider.

“By design, JavaScript encourages anti-patterns such as the use of global variables and JavaScript’s type coercion approach often baffles developers when the results are unexpected,” Mannino said.

Read entire article here