arrayfire addon updated
* improved init
* support for apple m1
* Pascal's idea that integer lists are better than boxed lists
this required changes in several of the tutorial examples
for example,
q=. af_matmul_jaf_ af1;af2
was changed to
q=. af_matmul_jaf_ af1,af2
* J like dyad syntax for ops like matmul and the mop family was not adopted
matmul lh,rh is in fact: matmul lh,rh,lhoptions,rhoptions
mop lh,rh is in fact: mop lh,rh,options
this makes the dyad idea less attractive
* opencl has been tested
it works, but is quite flaky on some platforms
works as expected on windows, but had lots of 'internal error' on linx
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm