25-Mar-2013 21:09, Phil Lavoie пишет:
On Monday, 25 March 2013 at 16:46:46 UTC, Dmitry Olshansky wrote:
25-Mar-2013 20:43, Phil Lavoie пишет:
I do believe that, in any case, this form is best:
if( arr !is null && !arr.empty )


Now write that one thousand times and count the typos.

Peace,
Phil

A thousand? !arr.empty instead of arr.length? Was that your point?
That short path better be correct path in most cases and this form is exactly in the opposite direction: treating if (arr) as if(arr.ptr)

Not to mention the following "idiom":
if( arr !is null && !arr.empty )

--
Dmitry Olshansky

Reply via email to