[Jprogramming] Bob Bernecky is the guest on this episode of the ArrayCast

2023-06-09 Thread 'robert therriault' via Programming
Robert Bernecky, builder of the APEX APL compiler and an APL pioneer, is the guest on this episode of ArrayCast. Host: Conor Hoekstra Panel: Marshall Lochbaum, Adám Brudzewsky and Bob Therriault. https://www.arraycast.com/episodes/episode55-bob-bernecky Cheers, bob ---

Re: [Jprogramming] Minor Nitpick

2023-06-09 Thread Elijah Stone
In particular, the difference has to do with rank. J has verb rank; hence, x #: y is uniformly equivalent to x #:"1 0 y. But even in apls which have a rank conjunction, verbs do not generally have rank; hence, the behaviour of primitives is all special-cased. We can bring the apl code into cl

Re: [Jprogramming] Minor Nitpick

2023-06-09 Thread Mike Duvos
Well, I was asking if J follows the APL convention of not being too strict about the type of null arguments. Apparently, it doesn’t, but I wasn’t sure when I encountered the behavior whether it was a feature or a bug. Regards, Mike On Fri, Jun 9, 2023 at 1:17 AM Henry Rich wrote: > Your suppos

Re: [Jprogramming] Minor Nitpick

2023-06-09 Thread Henry Rich
Your supposition is not quite right. Characters are not in the domain of arithmetic operations and produce domain error. HOWEVER, when a verb that is executed on an empty argument is executed on a cell of fill, and the execution on the fill cell results in error, the error is ignored and execution