3 ms·
> eval()/exec() are simply evil in both languages. They make debugging more difficult. I stopped reading at this point. More complicated debugging is a reasona
by chriseppstein 17y ago
> eval()/exec() are simply evil in both languages. They make debugging more difficult.
I stopped reading at this point. More complicated debugging is a reasonable tradeoff for intuitive APIs. To call them evil indicates the OP is quite inexperienced.
- jamesbritt 17y agoThis suggests an important difference in the cultures around the language.
- didip 17y agoThat statement comes from personal experience where some functions did not exists in the eye of text editor because they were defined inside a string. Not that big of a deal, but enough to annoy me.
- bmelton 17y agoNot that big a deal != evil.