The "(a,a=. ...)" expression reminded me of an upgrade we once did to a
Sharp APL mainframe system where one of the points of interest was how the
upgrade handled what they called "pornographic assignment".  I don't
remember the exact example they used but this reminds me of that.  I made a
vain attempt to look up this phrase but, of course, it was so long ago, and
so niche, there is no hope of pulling up a relevant result; not to mention
the numerous domain errors such a phrase hits.

On Sun, Nov 24, 2019 at 2:59 PM Jose Mario Quintana <
jose.mario.quint...@gmail.com> wrote:

> > To break the rules deliberately one must first know where to swing!
>
> Certainly...
>
> "Learn the rules like a pro, so you can break them like an artist."
>
> Picasso
>
> Did he know of what he spoke?  His father, a painter and a teacher,
> reportedly overwhelmed gave his own palette, brushes, and colors to his
> thirteen-year-old son stating that he will never paint again. This,
>
>   https://www.pablo-ruiz-picasso.net/work-9.php
>
> illustrates what he knew when he was fifteen years old.
>
> Back to the subject of tacit assignment, how can one faithfully (to some
> extent) reproduce the behavior of the explicit verb 3 : 'a,a=:?@#y'
> (e.g,
>
>    3 : 'a,a=:?@#y' '01234'
> 4 4
>    a
> 4
>
> ) tacitly?  (Yes, using a global assignment as opposed to the original
> local assignment, to make things more interesting.)
>
> Right, producing named entities seems to be against the spirit of tacit
> writing.  In addition, a copula is neither a noun, verb, adverb nor
> conjunction.  Nevertheless, one can simply ignore those minor details and
> go ahead anyway,
>
>    (('a'"_) ,&:". 'a=: ' , ":@:?@#) '01234'
> 3 3
>    a
> 3
>
>    (('a'"_) ,&:". 'a=: ' , ":@:?@#) ''
> 0.732158184 0.732158184
>    a
> 0.732158184
>
> Perhaps surprisingly, a more challenging puzzle is to reproduce the
> behavior of,
>
>    4 :'(x)=:y'
>
> tacitly.
>
> On Sat, Nov 23, 2019 at 8:53 PM Louis de Forcrand <ol...@bluewin.ch>
> wrote:
> >
> > To follow up on all this, while I am a member of the generation which
> might write off "lie", I find that correct grammar and spelling are
> qualities necessary (although certainly not sufficient) for writing clearly
> and with good style, and in learning the former one inevitably improves on
> the latter.
> >
> > To break the rules deliberately one must first know where to swing!
> >
> > Cheers,
> > Louis
> >
> > > On 21 Nov 2019, at 18:21, Jose Mario Quintana <
> jose.mario.quint...@gmail.com> wrote:
> > >
> > > "By all means break the rules, and break them beautifully, deliberately
> and
> > > well."
> > >
> > > Bringhurst, Robert (2005). The Elements of Typographic Style
> > >
> > > PS.  I try to keep that in mind when writing (particularly in J).
> > >
> > >
> > >> On Thu, Nov 21, 2019 at 4:26 AM R.E. Boss <r.e.b...@outlook.com>
> wrote:
> > >>
> > >> AMEN.
> > >>
> > >> When you try to uphold the rules of a language (which is done only by
> > >> older people), you are fighting a lost battle.
> > >>
> > >>
> > >> R.E. Boss
> > >>
> > >>
> > >>> -----Oorspronkelijk bericht-----
> > >>> Van: Programming <programming-boun...@forums.jsoftware.com>
> > >>> Namens Henry Rich
> > >>> Verzonden: donderdag 21 november 2019 04:02
> > >>> Aan: programm...@jsoftware.com
> > >>> Onderwerp: Re: [Jprogramming] Explicit vs tacit with assignment
> > >>>
> > >>> Think nothing of it.  I was back in the highschool today, talking
> linear
> > >> algebra
> > >>> to the very top layer of the high-performing students, having them
> write
> > >>> proofs on the board. It is obvious that the distinction between "its"
> > >> and "it's"
> > >>> is not observed in practice, even among these kids who are tomorrow's
> > >>> elite.  It will be gone in another 100 years.
> > >>>
> > >>> Back when I was teaching Latin, I tried to give examples of the
> > >> difference
> > >>> between transitive and intransitive verbs in English. I started,
> > >>>
> > >>> We say "I lay the book on the table: I lay it, I laid it yesterday, I
> > >> have laid it
> > >>> there many times."
> > >>>
> > >>> We say "I lie down for a nap.  I lie down, I lay down yesterday, I
> have
> > >> lain
> > >>> down..."
> > >>>
> > >>> the rest of the sentence was drowned out by cries of "No!".  They had
> > >> never
> > >>> heard such a thing.  My conclusion: "lie" is dead. Write it off.
> > >>>
> > >>> I have already written off "whom".  The language evolves.
> > >>>
> > >>> Henry Rich
> > >>>
> > >>>> On 11/20/2019 9:52 PM, Louis de Forcrand wrote:
> > >>>> Just to correct a mistake that I always hate making:
> > >>>>
> > >>>> "... for use after _its_ application ..."
> > >>>>
> > >>>> Sorry for the noise,
> > >>>> Louis
> > >>>>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>


-- 

Devon McCormick, CFA

Quantitative Consultant
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to