|
From: | Juergen Sauermann |
Subject: | Re: [Bug-apl] How does a vector become a matrix? |
Date: | Tue, 13 May 2014 12:39:15 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5 |
Hi Blake,
I am really sorry to hear that. I am also coming from the old APL times where empty values were just that - empty. It took a while to grasp how APL2 handles empty values and as we have seen the implementation of empty values in GNU APL is not always correct. So I hope that your frustration was not caused by a poor implementation of APL2 in the first place. As a mathematician by education I find the IBM way of having different empty values (similar to null-vectors in different vector spaces being different) cleaner that e.g. having a single empty vector. This can cause some frustration initially (I had the same feeling at some point in time), but long-term it eases life in the long run because you can now often skip tests for the empty case. Best Regards, Jürgen Sauermann On 05/13/2014 05:44 AM, Blake McBride wrote:
|
[Prev in Thread] | Current Thread | [Next in Thread] |