Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

If mathematically you end up with the wrong answer, try multiplying by the page number.


devel / comp.lang.apl / Re: Gilad Bracha, "A Ray of Hope: Array Programming for the 21st Century"

SubjectAuthor
* Gilad Bracha, "A Ray of Hope: Array Programming for the 21st Century"Curtis Jones
`- Re: Gilad Bracha, "A Ray of Hope: Array Programming for the 21st Century"Beau Webber

1
Gilad Bracha, "A Ray of Hope: Array Programming for the 21st Century"

<14e1b6b9-07f1-4a43-971b-ef53b780c258n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=112&group=comp.lang.apl#112

  copy link   Newsgroups: comp.lang.apl
X-Received: by 2002:a37:7e46:: with SMTP id z67mr850226qkc.417.1626127343006;
Mon, 12 Jul 2021 15:02:23 -0700 (PDT)
X-Received: by 2002:a25:4fc4:: with SMTP id d187mr1486272ybb.245.1626127342794;
Mon, 12 Jul 2021 15:02:22 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.apl
Date: Mon, 12 Jul 2021 15:02:22 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:bac0:c510:f5d2:fe89:e9af:fcdb;
posting-account=Nqoy-woAAACS4j5GRxysBTUHCryMjaix
NNTP-Posting-Host: 2600:1700:bac0:c510:f5d2:fe89:e9af:fcdb
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <14e1b6b9-07f1-4a43-971b-ef53b780c258n@googlegroups.com>
Subject: Gilad Bracha, "A Ray of Hope: Array Programming for the 21st Century"
From: curtis_jones@ieee.org (Curtis Jones)
Injection-Date: Mon, 12 Jul 2021 22:02:23 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Curtis Jones - Mon, 12 Jul 2021 22:02 UTC

Some folks here may well be interested in Gilad Bracha's paper for SPLASH2020.
https://2020.splashcon.org/details/splash-2020-rebase/26/A-Ray-of-Hope-Array-Programming-for-the-21st-Century

The abstract begins "The ideas of APL and its successors, the array programming languages, were two generations ahead of their time. "
Dr. Bracha is working on a new language, ShapeRank. Others in this group may understand ", a new statically typed, purely functional language for industrial use, that extends rank-polymorphism to streams."

(The talk cites work being done by Justin Slepak on strong types in a new language called Remora.
https://www.khoury.northeastern.edu/people/justin-slepak/ )

Re: Gilad Bracha, "A Ray of Hope: Array Programming for the 21st Century"

<0983cc09-543b-45ba-ba36-edeffcfa7c6fn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=113&group=comp.lang.apl#113

  copy link   Newsgroups: comp.lang.apl
X-Received: by 2002:a05:620a:244c:: with SMTP id h12mr6310899qkn.249.1626211693041;
Tue, 13 Jul 2021 14:28:13 -0700 (PDT)
X-Received: by 2002:a25:4fc4:: with SMTP id d187mr8732114ybb.245.1626211692803;
Tue, 13 Jul 2021 14:28:12 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.apl
Date: Tue, 13 Jul 2021 14:28:12 -0700 (PDT)
In-Reply-To: <14e1b6b9-07f1-4a43-971b-ef53b780c258n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23c7:f501:5f01:1d:6b1c:e9b6:69d6;
posting-account=E3eGawoAAACWc-mGgP0mt_revAoKj8jP
NNTP-Posting-Host: 2a00:23c7:f501:5f01:1d:6b1c:e9b6:69d6
References: <14e1b6b9-07f1-4a43-971b-ef53b780c258n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0983cc09-543b-45ba-ba36-edeffcfa7c6fn@googlegroups.com>
Subject: Re: Gilad Bracha, "A Ray of Hope: Array Programming for the 21st Century"
From: dr.beauwebber@gmail.com (Beau Webber)
Injection-Date: Tue, 13 Jul 2021 21:28:13 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Beau Webber - Tue, 13 Jul 2021 21:28 UTC

On Monday, 12 July 2021 at 23:02:23 UTC+1, curtis...@ieee.org wrote:
> Some folks here may well be interested in Gilad Bracha's paper for SPLASH2020.
> https://2020.splashcon.org/details/splash-2020-rebase/26/A-Ray-of-Hope-Array-Programming-for-the-21st-Century
>

It is always good when someone gives one names for something that one is already doing :
I refer to the two types of data streams that are discussed.
When one is gathering experimental data from different data sources, perhaps from different computers, there are at least two possible ways of combining them. A common way of joining them is used when one needs to relate each y value in a graph to is related x value - Dr. Bracha describes this as Synchronous Semantics. Nothing surprising there. But sometimes one just wants to wait for any data to come from say 2 sources, and after that use the latest value from both channels as pairs - say the voltage from one channel and the temperature from another. One may be updated more often than the other. Dr. Bracha describes this a Reactive Semantics. OK, my understanding of what I am doing in my programs is clarified, thank you.

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor