Great. But you have to simplify the sources.
HN user
Pompidou
R is also an array language, but a non-iversonian one. Another good ressource for array languages is https://aplwiki.com/.
r/apljk on reddit is also active.
Maybe the internal broadcasting mecanism in numpy don't allow this nativelly ?
the top comment trick [ n, 1, n + 1, 0 ][n % 4] can be implemented in J as following :
f =: ]`1:`>:`0:@.(4&|)"0
Then: (,. ; #: ; [: #: f) i.16
0 0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0 1
2 0 0 1 0 0 0 1 1
3 0 0 1 1 0 0 0 0
4 0 1 0 0 0 1 0 0
5 0 1 0 1 0 0 0 1
6 0 1 1 0 0 1 1 1
7 0 1 1 1 0 0 0 0
8 1 0 0 0 1 0 0 0
9 1 0 0 1 0 0 0 1
....Array programming requires true array languages like apl and j.
It's free and allow use of standard ASCII characters
J is free. k is closed Source,and cost a life.
J has revolutionized the way I think. I can confirm it: ever since I learned to program with it, I’ve been able to solve so many problems that previously felt far beyond my (limited) intellectual reach. For me, J (and by extension, the APL family more broadly) has contributed as much to my thinking as the methodologies I learned during my university studies in philosophy. Suffice it to say, it has profoundly and positively shaken me.
Maybe not everyone involved is quite the genius you might've been expecting.
J
Maybe codfns for apl will solve this ? That's what I understood.. but maybe I'm wrong.
-: and :- are not the same... Maybe some typos... But your list shows how left and right terms are the same in each identities. Look like some pedagogical stuff.
For instance :
(],[) -: ([,])~
(],[) Appends right and left term while ([,])~ append left and right term after arguments order inversion.
Wow it's very interresting. I published it on reddit.com/r/arraylanguages thanks a lot!
Good. I put it on reddit.com/r/arraylanguages
They all fall into the pitfall that Martin Heidegger suggested avoiding, particularly in the introduction of his text What Is a Thing?.
You mean that all theses stuff on my screen are also physical beings? Lol. And while we are it, women and Real World exist ?
No. In APL deriverd array programming languages, verbs (or functions) are monadic or dyadic : they accept only one or two arguments :
In '1 + 1', + is a dyadic operator, while in 'exp 5', exp is monadic.
In J, and in APL I guess, left arg is usually understood as 'control data', while right arg is the data upon which calculation is done. Left argument is usually left unchanged after calculations.
In this way, is it possible to create multi-arguments verbs, by placing boxed args on the left of the verb.
Better : people have to Guess on day 1 a random value generated on day 2, and the winner would be awarded with a Big amont of money. Privacy granted. Lottery. Lottery IS a Time traveller detection device.
Both the 1979 and 1983, C and Pascal versions, compile fine and work as expected using last versions of respectively TCC and Lazarus on windows 10.
http://mouse.davidgsimpson.com/mouse83/mouse83_c.txt http://mouse.davidgsimpson.com/mouse83/mouse83_pas.txt
http://mouse.davidgsimpson.com/mouse79/mouse79_c.txt http://mouse.davidgsimpson.com/mouse79/mouse79_pas.txt
"Gem test" 1 and 2 on john brandenburg 's youtube channel :
A 50 years old man is indeed a classic piece of hardware.
Bécasse paté with tapeworms in France ??? I m french and never Heard of this. And I can't find anything in french about this on internet. I'm sceptical...
Regarding APL and array languages related topics I love theses youtube channel :
https://www.youtube.com/@code_report
https://www.youtube.com/@arraycast
J, APL.
Fun fact : 'sornette' means 'poppycock' in french.
Maybe the clock with the myriads of hands rotations is view as a whole ? All the possibles states of this clock would be seen simultaneously ? But this clock is itself made up of many parts, which are in turn composed of atoms, subatomic particles, etc. The set of all possible states of the clock also includes the set of states occupied by the different parts of the clock (down to the subatomic level) over time, before and after the clock is made and then disintegrates. The clock is, in fact, just one state among many of the atoms that make it up. These atoms were scattered before being assembled into a clock, and they will be scattered again when the clock is destroyed. So, we are not really talking about a clock, but rather a set of atoms that may have occupied very different positions in the universe, and whose supposed unity exists only transiently when a human being looks at this clock. In a certain way, considering the clock as outside of time almost turns it into a non-being, or at least a diaphanous and ephemeral being, lost in a cloud of particles randomly distributed throughout the universe.
No. The diagram https://science.nasa.gov/resource/history-of-the-universe/ tells us that galaxies and dark matter formed 400M years after the big bang. Look at the right of the chart legend: "13.8 billion years" is above "today".
I disagree. Most of content on conspiracy forums and sites regarding 911 tell 1) that the attack was a US inside job 2) no plane really hit pentagon neither WTC, 3)if a foreign country is involved then it must be Israel. It is also what was said back then. As far as I remember,it was journalists and analysts who pointed Saudi Arabia.
I love yout idea regarding language. I would check more deeply this idea. If so, I should examine 1) if language denote reality (maybe language is something else, like mutuallity of inner representation of reality, wich is different thant reality itself). If so, 2) if language can describe reality (maybe it will always miss some part). If so, 3), the sign (the written language) has to be able to fit to language (I don't know if we have the proof that language is 100% reductible to written language - think about written irony who let the reader sometime in absolutely indecidable choice, while in spoken situation it's clearly irony). It's a very vast subject ! Thank you for all the questions you raised in my mind.
any abstract word can be broken down into simpler words which in the end describe some spatial relationship
What if my computing model rely on quantum phenomenon ? Maybe some of them don't have good visual representation. But it's a guess. I don't know...
Regarding the global idea of your comment: what about languages such as J it APL or BQN ? In such languages each character is an atomic part of algorithms (in j, two characters are used to implement dynamic IF for instance. One character only is used to define the dimensional depth of each part of algorithms). In this way, iversonnian languages can be seen as general and pure visual representation of algorithms once you consider each J or APL character as an arbitrary glyph.