|
From: | Juergen Sauermann |
Subject: | Re: [Bug-apl] Boolean Packing |
Date: | Mon, 24 Aug 2015 17:32:00 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 |
Hi Mike, my example was just to demonstrate how the approach of homogeneous data can fire back and turn a constant time operation into an expensive one. I would also prefer not to make any assumptions about the nature of the data on which APL operates. The extra cost for homogeneous arrays is not only in the case when they have to be converted to non-homogeneous arrays, but also the extra cost for tests if an array is homogeneous or not (virtually all over the place). These cost occur even if no homogeneous array is ever used. Apart from that, GNU APL can call functions written in other languages (via the native function interface) and well as being called from other languages (via libapl). Therefore everything you need to call Julia code or being called from Julia code is already in place. So you can easily do what you want in Julia rather than in APL. /// Jürgen On 08/21/2015 07:46 PM, Mike Duvos
wrote:
|
[Prev in Thread] | Current Thread | [Next in Thread] |