[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: [BUG] Table constructor not equivalent to left-to-right assignment
- From: Miles Bader <miles@...>
- Date: Sun, 29 Apr 2012 22:27:45 +0900
Scheme is another well-known and well-respected language that
intentionally specifies certain behavior as undefined (as far as I
know, the intent was to avoid making promises they'd later regret,
especially wrt to optimization). Given the obvious resemblance of Lua
to Scheme, it's probably a better example than C...
[and from what I hear, Java is a case where they _did_ later regret
some promises made...]
It wasn't the Exxon Valdez captain's driving that caused the Alaskan oil spill.
It was yours. [Greenpeace advertisement, New York Times, 25 February 1990]