On Sat, 18 Feb 2006 16:56:32 -0600, "J. Landman Gay" <[EMAIL PROTECTED]> wrote:

And to this day, I just don't understand the whole purpose of the Case statement..... Still don't even after reading a few of the replies to
this thread.


I prefer switch/case statements when there are many options a script has to deal with. I'll admit though that there is little difference between switch/case and if/then constructs when the choices are straightforward.

[snip]

The above construction is easier for me to read and executes faster in a
script.

Yes, as a programmer who (years ago) used to program at a low level (including some compilers), I feel that there's at least the possibility that a long case statement can be compiled in such a way as to run faster than a lot of 'if' statements. I sense some kind of lookup table being used. Of course this may not be the case at all, but at least it's faster **in principle**. I admit this is a very geeky way of looking at it.

OTOH I agree with all the other people who said a case (switch) statement seems clearer than the 'if' construction for long multiple- choice logic. I am not at all nostalgic for my low-level days and feel thankful every day for the clarity and power of xTalks.

Just my 2 Eurocents

Graham


------------------------------------------------------------------------ ---
Graham Samuel / The Living Fossil Co. / UK and France

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to