>    2) people whose are writing code to dynamically construct the source code
> of a function that will be created via eval are probably think about
> different issues than. I hypothesize that they are more likely to place the
> eval in a block that conditionalized by a if statement.

Just to inform the discussion, some use cases for eval that I have seen:
  1) REPL  (dicey, users have to deal with it)
  2) JS source loaders  (dicey, we're desperate)
  3) Domain Specific Languages compiled into JS, eg domplate in
Firebug, calculators. (solid)

Conditional compilation per se isn't a common use case because
generating or downloading the code will probably be more expensive
than compiling it.

jjb
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to