From: <HIDDEN>
Path: news.mathworks.com!newsfeed-00.mathworks.com!webcrossing
Newsgroups: comp.soft-sys.matlab
Subject: Re: running other applications
Message-ID: <ef5c942.7@webcrossing.raydaftYaTP>
Date: Fri, 6 Jul 2007 13:36:47 -0400
References: <ef5c942.1@webcrossing.raydaftYaTP> <ef5c942.2@webcrossing.raydaftYaTP> <f6lh2p$4ie$1@fred.mathworks.com> <1183731582.111910.293480@w3g2000hsg.googlegroups.com> <ef5c942.6@webcrossing.raydaftYaTP>
Lines: 14
NNTP-Posting-Host: 130.60.28.29
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
Xref: news.mathworks.com comp.soft-sys.matlab:417628



Jeremy Smith:
<SNIP evil eval...

> Why is there such a strong aversion to using 'eval'...

one of the more important reasons
- debugging... eval-constructs quickly tend to obfuscate the code
flow and bugs may be very hard to find

also, in most cases, the newly introduced <function handles>
(ie, macros) allow the same flexibility

just two thoughts
us