Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

The Wright Bothers weren't the first to fly. They were just the first not to crash.


devel / comp.theory / Re: Favorite computation formalism? (The "Best Test" for CS) PLO

SubjectAuthor
* Favorite computation formalism? (The "Best Test" for CS) PLOolcott
`* Favorite computation formalism? (The "Best Test" for CS) PLOJeffrey Rubard
 `* Favorite computation formalism? (The "Best Test" for CS) PLOJeffrey Rubard
  `* Favorite computation formalism? (The "Best Test" for CS) PLOJeffrey Rubard
   `* Favorite computation formalism? (The "Best Test" for CS) PLOJeffrey Rubard
    `- Favorite computation formalism? (The "Best Test" for CS) PLOJeffrey Rubard

1
Re: Favorite computation formalism? (The "Best Test" for CS) PLO

<ubiu8k$3ccpl$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=48765&group=comp.theory#48765

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: polcott2@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Favorite computation formalism? (The "Best Test" for CS) PLO
Date: Wed, 16 Aug 2023 11:41:55 -0500
Organization: A noiseless patient Spider
Lines: 49
Message-ID: <ubiu8k$3ccpl$1@dont-email.me>
References: <cba4f733-5232-4ec4-9a16-ff5828e84b8cn@googlegroups.com>
<cc7dff2c-dbdd-4888-ba71-3c122993fd01n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 16 Aug 2023 16:41:56 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="3455c5ffa9c1d08aab15e64bf68a9871";
logging-data="3552053"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18pj8dX0zb4NTqx3xvFpLlU"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:1emhRTFFwaukUWMQFpWjVrEuyvk=
In-Reply-To: <cc7dff2c-dbdd-4888-ba71-3c122993fd01n@googlegroups.com>
Content-Language: en-US
 by: olcott - Wed, 16 Aug 2023 16:41 UTC

On 10/19/2022 5:46 PM, Rock Brentwood wrote:
> On Tuesday, December 28, 2021 at 1:11:43 AM UTC-6, Jeffrey Rubard wrote:
>> Maybe not everyone knows that 'Turing-complete' programming languages have several other models equivalent to the Turing machine. Could you 'rate' the different formalisms?
>> 1) Turing Machines
>> 2) Lambda Calculus
>
> Lambda Calculus with infinitary terms (and the conditional operator).
> Notation: x = A, B means (lambda x B) A
> Notation: A? B: C is B is A is true and is C if A is false
> Example 1:
> x = 0, y = 1, x < n? (x = x + 1, y = y*x, x < n? (x = x + 1, y = y*x, x < n? (...): y): y): y
> where the infinitary term denoted by (...) is an exact replica of (x = x + 1, y = y*x, x< n? (...): y).
>
> The value of this expression is n!, the factorial of n, assuming that n is a non-negative integer.
> The value is 1, if n is a negative integer.
>
> Notation: Use L: E as a way to denote the (possibly infinitary) subexpression E by the label L
> Notation: Use "goto L" as a way to refer to the subexpression that the label L denotes
> Example 2:
> x? (y? (z? A: B): C): (z? A: B)
> may be rewritten as
> x? (y? goto W: C): goto W
> W: z? A: B
>
> Example 3: Example 1 rewritten with labels and gotos
> x = 0, y = 1, goto Z
> Z: x < n? (x = x + 1, y = y*x, goto Z): y

For my purposes the best formalism would be a variation of a RASP
machine because this could form a bridge between Turing machines and
high level languages.

The problem with low level languages such as the Turing Machine
description languages is that they make understanding the underlying
algorithm specified in this language infeasibly difficult for any
complex algorithms.

When we understand that relative addressing can provided access to
unlimited memory then the x64 RIP addressing mode defines an abstract
machine with unlimited memory.

We don't even need this for all algorithms that don't need more memory
than the amount of memory that is available.

--
Copyright 2023 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer

Re: Favorite computation formalism? (The "Best Test" for CS) PLO

<db7b3ef5-6f4d-4aa8-8f1b-76dae703b5f6n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=48766&group=comp.theory#48766

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ad4:59c4:0:b0:63d:30b8:ff8b with SMTP id el4-20020ad459c4000000b0063d30b8ff8bmr39505qvb.13.1692213381091;
Wed, 16 Aug 2023 12:16:21 -0700 (PDT)
X-Received: by 2002:a17:903:2302:b0:1bf:794:9e8f with SMTP id
d2-20020a170903230200b001bf07949e8fmr342006plh.7.1692213379885; Wed, 16 Aug
2023 12:16:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mixmin.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.theory
Date: Wed, 16 Aug 2023 12:16:19 -0700 (PDT)
In-Reply-To: <ubiu8k$3ccpl$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=198.236.192.210; posting-account=0pheVgoAAACKj674Kl3qdRoiYysIz_ok
NNTP-Posting-Host: 198.236.192.210
References: <cba4f733-5232-4ec4-9a16-ff5828e84b8cn@googlegroups.com>
<cc7dff2c-dbdd-4888-ba71-3c122993fd01n@googlegroups.com> <ubiu8k$3ccpl$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <db7b3ef5-6f4d-4aa8-8f1b-76dae703b5f6n@googlegroups.com>
Subject: Re: Favorite computation formalism? (The "Best Test" for CS) PLO
From: jeffreydanielrubard@gmail.com (Jeffrey Rubard)
Injection-Date: Wed, 16 Aug 2023 19:16:21 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Jeffrey Rubard - Wed, 16 Aug 2023 19:16 UTC

On Wednesday, August 16, 2023 at 9:42:00 AM UTC-7, olcott wrote:
> On 10/19/2022 5:46 PM, Rock Brentwood wrote:
> > On Tuesday, December 28, 2021 at 1:11:43 AM UTC-6, Jeffrey Rubard wrote:
> >> Maybe not everyone knows that 'Turing-complete' programming languages have several other models equivalent to the Turing machine. Could you 'rate' the different formalisms?
> >> 1) Turing Machines
> >> 2) Lambda Calculus
> >
> > Lambda Calculus with infinitary terms (and the conditional operator).
> > Notation: x = A, B means (lambda x B) A
> > Notation: A? B: C is B is A is true and is C if A is false
> > Example 1:
> > x = 0, y = 1, x < n? (x = x + 1, y = y*x, x < n? (x = x + 1, y = y*x, x < n? (...): y): y): y
> > where the infinitary term denoted by (...) is an exact replica of (x = x + 1, y = y*x, x< n? (...): y).
> >
> > The value of this expression is n!, the factorial of n, assuming that n is a non-negative integer.
> > The value is 1, if n is a negative integer.
> >
> > Notation: Use L: E as a way to denote the (possibly infinitary) subexpression E by the label L
> > Notation: Use "goto L" as a way to refer to the subexpression that the label L denotes
> > Example 2:
> > x? (y? (z? A: B): C): (z? A: B)
> > may be rewritten as
> > x? (y? goto W: C): goto W
> > W: z? A: B
> >
> > Example 3: Example 1 rewritten with labels and gotos
> > x = 0, y = 1, goto Z
> > Z: x < n? (x = x + 1, y = y*x, goto Z): y
> For my purposes the best formalism would be a variation of a RASP
> machine because this could form a bridge between Turing machines and
> high level languages.
>
> The problem with low level languages such as the Turing Machine
> description languages is that they make understanding the underlying
> algorithm specified in this language infeasibly difficult for any
> complex algorithms.

"Does it occur to you that this 'copypasta' of yours is... perhaps too stupid for the 'hoaxing' purposes you want it to serve?"

Re: Favorite computation formalism? (The "Best Test" for CS) PLO

<f29f5a19-3a4d-440f-9b9e-c002ab311d85n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=48787&group=comp.theory#48787

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ad4:5a47:0:b0:63c:fb67:a414 with SMTP id ej7-20020ad45a47000000b0063cfb67a414mr2271qvb.10.1692389604168;
Fri, 18 Aug 2023 13:13:24 -0700 (PDT)
X-Received: by 2002:a17:90a:c717:b0:26b:b78:c94f with SMTP id
o23-20020a17090ac71700b0026b0b78c94fmr40833pjt.7.1692389603555; Fri, 18 Aug
2023 13:13:23 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Fri, 18 Aug 2023 13:13:23 -0700 (PDT)
In-Reply-To: <db7b3ef5-6f4d-4aa8-8f1b-76dae703b5f6n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=198.236.192.210; posting-account=iACVhwoAAAAxCNRb5QwwB44b3nqFpEM1
NNTP-Posting-Host: 198.236.192.210
References: <cba4f733-5232-4ec4-9a16-ff5828e84b8cn@googlegroups.com>
<cc7dff2c-dbdd-4888-ba71-3c122993fd01n@googlegroups.com> <ubiu8k$3ccpl$1@dont-email.me>
<db7b3ef5-6f4d-4aa8-8f1b-76dae703b5f6n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f29f5a19-3a4d-440f-9b9e-c002ab311d85n@googlegroups.com>
Subject: Re: Favorite computation formalism? (The "Best Test" for CS) PLO
From: theleasthappyfella@gmail.com (Jeffrey Rubard)
Injection-Date: Fri, 18 Aug 2023 20:13:24 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3730
 by: Jeffrey Rubard - Fri, 18 Aug 2023 20:13 UTC

On Wednesday, August 16, 2023 at 12:16:22 PM UTC-7, Jeffrey Rubard wrote:
> On Wednesday, August 16, 2023 at 9:42:00 AM UTC-7, olcott wrote:
> > On 10/19/2022 5:46 PM, Rock Brentwood wrote:
> > > On Tuesday, December 28, 2021 at 1:11:43 AM UTC-6, Jeffrey Rubard wrote:
> > >> Maybe not everyone knows that 'Turing-complete' programming languages have several other models equivalent to the Turing machine. Could you 'rate' the different formalisms?
> > >> 1) Turing Machines
> > >> 2) Lambda Calculus
> > >
> > > Lambda Calculus with infinitary terms (and the conditional operator).
> > > Notation: x = A, B means (lambda x B) A
> > > Notation: A? B: C is B is A is true and is C if A is false
> > > Example 1:
> > > x = 0, y = 1, x < n? (x = x + 1, y = y*x, x < n? (x = x + 1, y = y*x, x < n? (...): y): y): y
> > > where the infinitary term denoted by (...) is an exact replica of (x = x + 1, y = y*x, x< n? (...): y).
> > >
> > > The value of this expression is n!, the factorial of n, assuming that n is a non-negative integer.
> > > The value is 1, if n is a negative integer.
> > >
> > > Notation: Use L: E as a way to denote the (possibly infinitary) subexpression E by the label L
> > > Notation: Use "goto L" as a way to refer to the subexpression that the label L denotes
> > > Example 2:
> > > x? (y? (z? A: B): C): (z? A: B)
> > > may be rewritten as
> > > x? (y? goto W: C): goto W
> > > W: z? A: B
> > >
> > > Example 3: Example 1 rewritten with labels and gotos
> > > x = 0, y = 1, goto Z
> > > Z: x < n? (x = x + 1, y = y*x, goto Z): y
> > For my purposes the best formalism would be a variation of a RASP
> > machine because this could form a bridge between Turing machines and
> > high level languages.
> >
> > The problem with low level languages such as the Turing Machine
> > description languages is that they make understanding the underlying
> > algorithm specified in this language infeasibly difficult for any
> > complex algorithms.
> "Does it occur to you that this 'copypasta' of yours is... perhaps too stupid for the 'hoaxing' purposes you want it to serve?"

It does occur to me that your 'routines' are too stupid, often.

Re: Favorite computation formalism? (The "Best Test" for CS) PLO

<c9400022-3225-4e8a-b7fe-0dd1fd8387d7n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=48810&group=comp.theory#48810

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:620a:240c:b0:76d:8919:2036 with SMTP id d12-20020a05620a240c00b0076d89192036mr44621qkn.2.1692632368411;
Mon, 21 Aug 2023 08:39:28 -0700 (PDT)
X-Received: by 2002:a05:6a00:803:b0:68a:49bc:e0a1 with SMTP id
m3-20020a056a00080300b0068a49bce0a1mr2097403pfk.3.1692632368092; Mon, 21 Aug
2023 08:39:28 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Mon, 21 Aug 2023 08:39:27 -0700 (PDT)
In-Reply-To: <f29f5a19-3a4d-440f-9b9e-c002ab311d85n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=205.173.219.198; posting-account=iACVhwoAAAAxCNRb5QwwB44b3nqFpEM1
NNTP-Posting-Host: 205.173.219.198
References: <cba4f733-5232-4ec4-9a16-ff5828e84b8cn@googlegroups.com>
<cc7dff2c-dbdd-4888-ba71-3c122993fd01n@googlegroups.com> <ubiu8k$3ccpl$1@dont-email.me>
<db7b3ef5-6f4d-4aa8-8f1b-76dae703b5f6n@googlegroups.com> <f29f5a19-3a4d-440f-9b9e-c002ab311d85n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c9400022-3225-4e8a-b7fe-0dd1fd8387d7n@googlegroups.com>
Subject: Re: Favorite computation formalism? (The "Best Test" for CS) PLO
From: theleasthappyfella@gmail.com (Jeffrey Rubard)
Injection-Date: Mon, 21 Aug 2023 15:39:28 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4078
 by: Jeffrey Rubard - Mon, 21 Aug 2023 15:39 UTC

On Friday, August 18, 2023 at 1:13:25 PM UTC-7, Jeffrey Rubard wrote:
> On Wednesday, August 16, 2023 at 12:16:22 PM UTC-7, Jeffrey Rubard wrote:
> > On Wednesday, August 16, 2023 at 9:42:00 AM UTC-7, olcott wrote:
> > > On 10/19/2022 5:46 PM, Rock Brentwood wrote:
> > > > On Tuesday, December 28, 2021 at 1:11:43 AM UTC-6, Jeffrey Rubard wrote:
> > > >> Maybe not everyone knows that 'Turing-complete' programming languages have several other models equivalent to the Turing machine. Could you 'rate' the different formalisms?
> > > >> 1) Turing Machines
> > > >> 2) Lambda Calculus
> > > >
> > > > Lambda Calculus with infinitary terms (and the conditional operator).
> > > > Notation: x = A, B means (lambda x B) A
> > > > Notation: A? B: C is B is A is true and is C if A is false
> > > > Example 1:
> > > > x = 0, y = 1, x < n? (x = x + 1, y = y*x, x < n? (x = x + 1, y = y*x, x < n? (...): y): y): y
> > > > where the infinitary term denoted by (...) is an exact replica of (x = x + 1, y = y*x, x< n? (...): y).
> > > >
> > > > The value of this expression is n!, the factorial of n, assuming that n is a non-negative integer.
> > > > The value is 1, if n is a negative integer.
> > > >
> > > > Notation: Use L: E as a way to denote the (possibly infinitary) subexpression E by the label L
> > > > Notation: Use "goto L" as a way to refer to the subexpression that the label L denotes
> > > > Example 2:
> > > > x? (y? (z? A: B): C): (z? A: B)
> > > > may be rewritten as
> > > > x? (y? goto W: C): goto W
> > > > W: z? A: B
> > > >
> > > > Example 3: Example 1 rewritten with labels and gotos
> > > > x = 0, y = 1, goto Z
> > > > Z: x < n? (x = x + 1, y = y*x, goto Z): y
> > > For my purposes the best formalism would be a variation of a RASP
> > > machine because this could form a bridge between Turing machines and
> > > high level languages.
> > >
> > > The problem with low level languages such as the Turing Machine
> > > description languages is that they make understanding the underlying
> > > algorithm specified in this language infeasibly difficult for any
> > > complex algorithms.
> > "Does it occur to you that this 'copypasta' of yours is... perhaps too stupid for the 'hoaxing' purposes you want it to serve?"
> It does occur to me that your 'routines' are too stupid, often.

"What's a 'PLO'?"
"The Palestine Liberation Organization."
"What does Fatah have to do with computer science?"

Re: Favorite computation formalism? (The "Best Test" for CS) PLO

<19d4b536-0e0a-42a8-a01b-12387aacef69n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=48812&group=comp.theory#48812

  copy link   Newsgroups: comp.theory
X-Received: by 2002:a05:622a:249:b0:40f:2230:f11 with SMTP id c9-20020a05622a024900b0040f22300f11mr48939qtx.5.1692653203863;
Mon, 21 Aug 2023 14:26:43 -0700 (PDT)
X-Received: by 2002:a63:3e81:0:b0:565:eb0b:4256 with SMTP id
l123-20020a633e81000000b00565eb0b4256mr1467336pga.9.1692653203639; Mon, 21
Aug 2023 14:26:43 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Mon, 21 Aug 2023 14:26:43 -0700 (PDT)
In-Reply-To: <c9400022-3225-4e8a-b7fe-0dd1fd8387d7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=208.71.200.86; posting-account=iACVhwoAAAAxCNRb5QwwB44b3nqFpEM1
NNTP-Posting-Host: 208.71.200.86
References: <cba4f733-5232-4ec4-9a16-ff5828e84b8cn@googlegroups.com>
<cc7dff2c-dbdd-4888-ba71-3c122993fd01n@googlegroups.com> <ubiu8k$3ccpl$1@dont-email.me>
<db7b3ef5-6f4d-4aa8-8f1b-76dae703b5f6n@googlegroups.com> <f29f5a19-3a4d-440f-9b9e-c002ab311d85n@googlegroups.com>
<c9400022-3225-4e8a-b7fe-0dd1fd8387d7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <19d4b536-0e0a-42a8-a01b-12387aacef69n@googlegroups.com>
Subject: Re: Favorite computation formalism? (The "Best Test" for CS) PLO
From: theleasthappyfella@gmail.com (Jeffrey Rubard)
Injection-Date: Mon, 21 Aug 2023 21:26:43 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 65
 by: Jeffrey Rubard - Mon, 21 Aug 2023 21:26 UTC

On Monday, August 21, 2023 at 8:39:30 AM UTC-7, Jeffrey Rubard wrote:
> On Friday, August 18, 2023 at 1:13:25 PM UTC-7, Jeffrey Rubard wrote:
> > On Wednesday, August 16, 2023 at 12:16:22 PM UTC-7, Jeffrey Rubard wrote:
> > > On Wednesday, August 16, 2023 at 9:42:00 AM UTC-7, olcott wrote:
> > > > On 10/19/2022 5:46 PM, Rock Brentwood wrote:
> > > > > On Tuesday, December 28, 2021 at 1:11:43 AM UTC-6, Jeffrey Rubard wrote:
> > > > >> Maybe not everyone knows that 'Turing-complete' programming languages have several other models equivalent to the Turing machine. Could you 'rate' the different formalisms?
> > > > >> 1) Turing Machines
> > > > >> 2) Lambda Calculus
> > > > >
> > > > > Lambda Calculus with infinitary terms (and the conditional operator).
> > > > > Notation: x = A, B means (lambda x B) A
> > > > > Notation: A? B: C is B is A is true and is C if A is false
> > > > > Example 1:
> > > > > x = 0, y = 1, x < n? (x = x + 1, y = y*x, x < n? (x = x + 1, y = y*x, x < n? (...): y): y): y
> > > > > where the infinitary term denoted by (...) is an exact replica of (x = x + 1, y = y*x, x< n? (...): y).
> > > > >
> > > > > The value of this expression is n!, the factorial of n, assuming that n is a non-negative integer.
> > > > > The value is 1, if n is a negative integer.
> > > > >
> > > > > Notation: Use L: E as a way to denote the (possibly infinitary) subexpression E by the label L
> > > > > Notation: Use "goto L" as a way to refer to the subexpression that the label L denotes
> > > > > Example 2:
> > > > > x? (y? (z? A: B): C): (z? A: B)
> > > > > may be rewritten as
> > > > > x? (y? goto W: C): goto W
> > > > > W: z? A: B
> > > > >
> > > > > Example 3: Example 1 rewritten with labels and gotos
> > > > > x = 0, y = 1, goto Z
> > > > > Z: x < n? (x = x + 1, y = y*x, goto Z): y
> > > > For my purposes the best formalism would be a variation of a RASP
> > > > machine because this could form a bridge between Turing machines and
> > > > high level languages.
> > > >
> > > > The problem with low level languages such as the Turing Machine
> > > > description languages is that they make understanding the underlying
> > > > algorithm specified in this language infeasibly difficult for any
> > > > complex algorithms.
> > > "Does it occur to you that this 'copypasta' of yours is... perhaps too stupid for the 'hoaxing' purposes you want it to serve?"
> > It does occur to me that your 'routines' are too stupid, often.
> "What's a 'PLO'?"
> "The Palestine Liberation Organization."
> "What does Fatah have to do with computer science?"

"Um... there are Palestinian computer scientists?"
"It's... a slightly obsolescent Palestinian political organization that... doesn't have a CS department?"

Re: Favorite computation formalism? (The "Best Test" for CS) PLO

<51b30692-ee08-4ccc-a651-788ca470212bn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=48828&group=comp.theory#48828

  copy link   Newsgroups: comp.theory
X-Received: by 2002:ad4:4f41:0:b0:64c:1937:6bd5 with SMTP id eu1-20020ad44f41000000b0064c19376bd5mr150597qvb.12.1692814517056;
Wed, 23 Aug 2023 11:15:17 -0700 (PDT)
X-Received: by 2002:a17:902:d48e:b0:1bf:cc5:7b53 with SMTP id
c14-20020a170902d48e00b001bf0cc57b53mr5735940plg.1.1692814516826; Wed, 23 Aug
2023 11:15:16 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.theory
Date: Wed, 23 Aug 2023 11:15:16 -0700 (PDT)
In-Reply-To: <19d4b536-0e0a-42a8-a01b-12387aacef69n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=205.173.219.198; posting-account=iACVhwoAAAAxCNRb5QwwB44b3nqFpEM1
NNTP-Posting-Host: 205.173.219.198
References: <cba4f733-5232-4ec4-9a16-ff5828e84b8cn@googlegroups.com>
<cc7dff2c-dbdd-4888-ba71-3c122993fd01n@googlegroups.com> <ubiu8k$3ccpl$1@dont-email.me>
<db7b3ef5-6f4d-4aa8-8f1b-76dae703b5f6n@googlegroups.com> <f29f5a19-3a4d-440f-9b9e-c002ab311d85n@googlegroups.com>
<c9400022-3225-4e8a-b7fe-0dd1fd8387d7n@googlegroups.com> <19d4b536-0e0a-42a8-a01b-12387aacef69n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <51b30692-ee08-4ccc-a651-788ca470212bn@googlegroups.com>
Subject: Re: Favorite computation formalism? (The "Best Test" for CS) PLO
From: theleasthappyfella@gmail.com (Jeffrey Rubard)
Injection-Date: Wed, 23 Aug 2023 18:15:17 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4807
 by: Jeffrey Rubard - Wed, 23 Aug 2023 18:15 UTC

On Monday, August 21, 2023 at 2:26:45 PM UTC-7, Jeffrey Rubard wrote:
> On Monday, August 21, 2023 at 8:39:30 AM UTC-7, Jeffrey Rubard wrote:
> > On Friday, August 18, 2023 at 1:13:25 PM UTC-7, Jeffrey Rubard wrote:
> > > On Wednesday, August 16, 2023 at 12:16:22 PM UTC-7, Jeffrey Rubard wrote:
> > > > On Wednesday, August 16, 2023 at 9:42:00 AM UTC-7, olcott wrote:
> > > > > On 10/19/2022 5:46 PM, Rock Brentwood wrote:
> > > > > > On Tuesday, December 28, 2021 at 1:11:43 AM UTC-6, Jeffrey Rubard wrote:
> > > > > >> Maybe not everyone knows that 'Turing-complete' programming languages have several other models equivalent to the Turing machine. Could you 'rate' the different formalisms?
> > > > > >> 1) Turing Machines
> > > > > >> 2) Lambda Calculus
> > > > > >
> > > > > > Lambda Calculus with infinitary terms (and the conditional operator).
> > > > > > Notation: x = A, B means (lambda x B) A
> > > > > > Notation: A? B: C is B is A is true and is C if A is false
> > > > > > Example 1:
> > > > > > x = 0, y = 1, x < n? (x = x + 1, y = y*x, x < n? (x = x + 1, y = y*x, x < n? (...): y): y): y
> > > > > > where the infinitary term denoted by (...) is an exact replica of (x = x + 1, y = y*x, x< n? (...): y).
> > > > > >
> > > > > > The value of this expression is n!, the factorial of n, assuming that n is a non-negative integer.
> > > > > > The value is 1, if n is a negative integer.
> > > > > >
> > > > > > Notation: Use L: E as a way to denote the (possibly infinitary) subexpression E by the label L
> > > > > > Notation: Use "goto L" as a way to refer to the subexpression that the label L denotes
> > > > > > Example 2:
> > > > > > x? (y? (z? A: B): C): (z? A: B)
> > > > > > may be rewritten as
> > > > > > x? (y? goto W: C): goto W
> > > > > > W: z? A: B
> > > > > >
> > > > > > Example 3: Example 1 rewritten with labels and gotos
> > > > > > x = 0, y = 1, goto Z
> > > > > > Z: x < n? (x = x + 1, y = y*x, goto Z): y
> > > > > For my purposes the best formalism would be a variation of a RASP
> > > > > machine because this could form a bridge between Turing machines and
> > > > > high level languages.
> > > > >
> > > > > The problem with low level languages such as the Turing Machine
> > > > > description languages is that they make understanding the underlying
> > > > > algorithm specified in this language infeasibly difficult for any
> > > > > complex algorithms.
> > > > "Does it occur to you that this 'copypasta' of yours is... perhaps too stupid for the 'hoaxing' purposes you want it to serve?"
> > > It does occur to me that your 'routines' are too stupid, often.
> > "What's a 'PLO'?"
> > "The Palestine Liberation Organization."
> > "What does Fatah have to do with computer science?"
> "Um... there are Palestinian computer scientists?"
> "It's... a slightly obsolescent Palestinian political organization that.... doesn't have a CS department?"

"What about the PFLP?"
"Hey guy, this is a theory of computation newsgroup."

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor