in reply to Re^2: When is 'eval' too inefficient?
in thread When is 'eval' too inefficient?

Person 1: This is my favorite horse.
Person 2: Isn't that your only horse?

In the general sense, eval is the most efficient function. There's simply no alternative.

In specific situations where there is an alternative, the alternative is probably more efficient (and safer and more maintainable). You'll have to benchmark the two for more details.