Re: A question about certain language features
Robert wrote:
> In situations where it really doesn't matter how
> something is written, I think there are advantages to
> reducing the number of choices.
But in this case, it's not a matter of cosmetics. It actually *does* matter
how (and where) something is written. By splitting the declaration from the
assignment:
integer foo
...
foo = 123 -- default value
you increase the chances that the code will encounter an uninitialized
variable. And when that happens, the Euphoria interpreter stops, and anything
the user was doing is permanantly lost.
That's been my experience with Euphoria.
Isn't the end goal to provide users with robust applications?
-- David Cuny
|
Not Categorized, Please Help
|
|