Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

I'd be surprised if there is a performance benefit of processing json with eval(). Browsers optimize the heck out of JSON.


You are arguing against the opposite of what the comment you answered to said.


Am i? "Can you think of any reasons beyond performance?" implies that the comment author thinks performance would be a valid reason.


Quoting my original message:

> And why do we not anymore make use of it, but instead implemented separate JSON loading functionality in JavaScript?

In other words: I'm asking for reasons why was native JSON JavaScript module created, if we already had eval.

> Can you think of any reasons beyond performance?

One of the reasons is that native JSON parser is faster than eval: give some other reason.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: