Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"Yes, and I feel bad about rendering their useless carci into dogfood..." -- Badger comics


devel / comp.lang.forth / Re: Wow! A Read Only Computer Language

SubjectAuthor
* Wow! A Read Only Computer LanguageRick C
+* Re: Wow! A Read Only Computer Languageminf...@arcor.de
|`* Re: Wow! A Read Only Computer LanguageMarcel Hendrix
| `* Re: Wow! A Read Only Computer LanguageWayne morellini
|  +* Re: Wow! A Read Only Computer LanguageRick C
|  |`- Re: Wow! A Read Only Computer LanguageWayne morellini
|  `- The dead ASCII Forth project.Wayne morellini
`- Re: Wow! A Read Only Computer LanguageNN

1
Wow! A Read Only Computer Language

<10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16890&group=comp.lang.forth#16890

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ae9:edc6:0:b0:60c:8807:712f with SMTP id c189-20020ae9edc6000000b0060c8807712fmr6782682qkg.14.1645850828267;
Fri, 25 Feb 2022 20:47:08 -0800 (PST)
X-Received: by 2002:ac8:5b51:0:b0:2dd:c4e0:788e with SMTP id
n17-20020ac85b51000000b002ddc4e0788emr9666272qtw.119.1645850828070; Fri, 25
Feb 2022 20:47:08 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Fri, 25 Feb 2022 20:47:07 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=65.207.89.54; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 65.207.89.54
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>
Subject: Wow! A Read Only Computer Language
From: gnuarm.d...@gmail.com (Rick C)
Injection-Date: Sat, 26 Feb 2022 04:47:08 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 21
 by: Rick C - Sat, 26 Feb 2022 04:47 UTC

Yeah, they talk about Forth being write only, but this one takes the cake. You might be able to figure out what a program does, but good luck figuring out how to *write* a program.

Malbolge

Yeah, I just said it out loud too!

It has some commonality with Forth. It uses a virtual machine, but with no stack. It is a MISC, for sure. There are only eight instructions with fixed operands, no fields.

I'll let you read about the rest of the virtual machine and the language.

They said it took two years to generate the first program...

https://esolangs.org/wiki/Malbolge

Maybe I'll implement the VM in an FPGA. Give Forth a run for the money. It's got to be a small implementation. Oh, did I mention it uses trinary data representation? lol

--

Rick C.

- Get 1,000 miles of free Supercharging
- Tesla referral code - https://ts.la/richard11209

Re: Wow! A Read Only Computer Language

<6c33c68d-7b90-475b-8206-c5114310be48n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16891&group=comp.lang.forth#16891

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a0c:c252:0:b0:432:e725:2598 with SMTP id w18-20020a0cc252000000b00432e7252598mr1969203qvh.125.1645866473031;
Sat, 26 Feb 2022 01:07:53 -0800 (PST)
X-Received: by 2002:a37:415:0:b0:649:8109:ccfa with SMTP id
21-20020a370415000000b006498109ccfamr5081425qke.485.1645866472800; Sat, 26
Feb 2022 01:07:52 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Sat, 26 Feb 2022 01:07:52 -0800 (PST)
In-Reply-To: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=79.224.111.239; posting-account=AqNUYgoAAADmkK2pN-RKms8sww57W0Iw
NNTP-Posting-Host: 79.224.111.239
References: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6c33c68d-7b90-475b-8206-c5114310be48n@googlegroups.com>
Subject: Re: Wow! A Read Only Computer Language
From: minfo...@arcor.de (minf...@arcor.de)
Injection-Date: Sat, 26 Feb 2022 09:07:53 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 21
 by: minf...@arcor.de - Sat, 26 Feb 2022 09:07 UTC

gnuarm.del...@gmail.com schrieb am Samstag, 26. Februar 2022 um 05:47:09 UTC+1:
> Yeah, they talk about Forth being write only, but this one takes the cake. You might be able to figure out what a program does, but good luck figuring out how to *write* a program.
>
> Malbolge
>
> Yeah, I just said it out loud too!
>
> It has some commonality with Forth. It uses a virtual machine, but with no stack. It is a MISC, for sure. There are only eight instructions with fixed operands, no fields.
>
> I'll let you read about the rest of the virtual machine and the language.
>
> They said it took two years to generate the first program...
>
> https://esolangs.org/wiki/Malbolge
>
> Maybe I'll implement the VM in an FPGA. Give Forth a run for the money. It's got to be a small implementation. Oh, did I mention it uses trinary data representation? lol
>

Nice. You just need a decent compiler.

Ternary logic has its applications! SQL for example. Or higher-level control systems
that have to deal with erroneous measured signals.

Re: Wow! A Read Only Computer Language

<2a67515f-4ff8-49a3-a634-08b1298de537n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16893&group=comp.lang.forth#16893

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a37:a597:0:b0:4e0:e232:1d12 with SMTP id o145-20020a37a597000000b004e0e2321d12mr7260343qke.542.1645876599384;
Sat, 26 Feb 2022 03:56:39 -0800 (PST)
X-Received: by 2002:ae9:e015:0:b0:60d:e5e2:1dcb with SMTP id
m21-20020ae9e015000000b0060de5e21dcbmr7123964qkk.306.1645876599231; Sat, 26
Feb 2022 03:56:39 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Sat, 26 Feb 2022 03:56:39 -0800 (PST)
In-Reply-To: <6c33c68d-7b90-475b-8206-c5114310be48n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:1c05:2f14:600:e516:7527:61c2:fca5;
posting-account=-JQ2RQoAAAB6B5tcBTSdvOqrD1HpT_Rk
NNTP-Posting-Host: 2001:1c05:2f14:600:e516:7527:61c2:fca5
References: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com> <6c33c68d-7b90-475b-8206-c5114310be48n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2a67515f-4ff8-49a3-a634-08b1298de537n@googlegroups.com>
Subject: Re: Wow! A Read Only Computer Language
From: mhx...@iae.nl (Marcel Hendrix)
Injection-Date: Sat, 26 Feb 2022 11:56:39 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 26
 by: Marcel Hendrix - Sat, 26 Feb 2022 11:56 UTC

On Saturday, February 26, 2022 at 10:07:54 AM UTC+1, minf...@arcor.de wrote:
> gnuarm.del...@gmail.com schrieb am Samstag, 26. Februar 2022 um 05:47:09 UTC+1:
> > Yeah, they talk about Forth being write only, but this one takes the cake.
>> You might be able to figure out what a program does, but good luck figuring
>> out how to *write* a program.
> >
> > Malbolge
[..]
> > Maybe I'll implement the VM in an FPGA. Give Forth a run for the money.
>> It's got to be a small implementation. Oh, did I mention it uses trinary data representation? lol
> >
> Nice. You just need a decent compiler.

Malbolge does not intentionally try to be easy to implement in hardware.
Its basic instructions are designed to make programs almost [*] impossible
to *write.* Each instruction is modified to another one right after it executes
(with an interesting twist when the operation is a jump).

[*] I'm sure one could add extra transformations to make it even more difficult.
However, it probably becomes impossible to then prove that there is *a way*
to write a functioning program.

I have no problem with a language being difficult when it brings something
to the table, but I do draw the line when the explicit point is to prevent that
from happening.

-marcel

Re: Wow! A Read Only Computer Language

<3fd96344-a848-4149-8c84-2ca1bbbb50b7n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16895&group=comp.lang.forth#16895

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:21cf:b0:42d:cc:4121 with SMTP id d15-20020a05621421cf00b0042d00cc4121mr9519387qvh.70.1645892211948;
Sat, 26 Feb 2022 08:16:51 -0800 (PST)
X-Received: by 2002:a37:841:0:b0:478:9e37:96fb with SMTP id
62-20020a370841000000b004789e3796fbmr7490431qki.110.1645892211770; Sat, 26
Feb 2022 08:16:51 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Sat, 26 Feb 2022 08:16:51 -0800 (PST)
In-Reply-To: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a00:23c5:6f05:3a01:9cf7:c4b0:4595:8415;
posting-account=9A5f7goAAAD_QfJPZnlK3Xq_UhzYjdP-
NNTP-Posting-Host: 2a00:23c5:6f05:3a01:9cf7:c4b0:4595:8415
References: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3fd96344-a848-4149-8c84-2ca1bbbb50b7n@googlegroups.com>
Subject: Re: Wow! A Read Only Computer Language
From: november...@gmail.com (NN)
Injection-Date: Sat, 26 Feb 2022 16:16:51 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 28
 by: NN - Sat, 26 Feb 2022 16:16 UTC

On Saturday, 26 February 2022 at 04:47:09 UTC, gnuarm.del...@gmail.com wrote:
> Yeah, they talk about Forth being write only, but this one takes the cake. You might be able to figure out what a program does, but good luck figuring out how to *write* a program.
>
> Malbolge
>
> Yeah, I just said it out loud too!
>
> It has some commonality with Forth. It uses a virtual machine, but with no stack. It is a MISC, for sure. There are only eight instructions with fixed operands, no fields.
>
> I'll let you read about the rest of the virtual machine and the language.
>
> They said it took two years to generate the first program...
>
> https://esolangs.org/wiki/Malbolge
>
> Maybe I'll implement the VM in an FPGA. Give Forth a run for the money. It's got to be a small implementation. Oh, did I mention it uses trinary data representation? lol
>
> --
>
> Rick C.
>
> - Get 1,000 miles of free Supercharging
> - Tesla referral code - https://ts.la/richard11209

I think you might find Osgood's DUP and Oortermerssen's FALSE interesting, if you havent come across them.

There's even a version of dup in gforth if you want to try it out.

Re: Wow! A Read Only Computer Language

<fce07d1d-2bc9-49b3-9418-e4fb43b1b89en@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16896&group=comp.lang.forth#16896

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:242:b0:2de:2b62:7633 with SMTP id c2-20020a05622a024200b002de2b627633mr11246235qtx.657.1645899220068;
Sat, 26 Feb 2022 10:13:40 -0800 (PST)
X-Received: by 2002:a05:620a:243:b0:60d:df5e:16d8 with SMTP id
q3-20020a05620a024300b0060ddf5e16d8mr7691175qkn.571.1645899219908; Sat, 26
Feb 2022 10:13:39 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Sat, 26 Feb 2022 10:13:39 -0800 (PST)
In-Reply-To: <2a67515f-4ff8-49a3-a634-08b1298de537n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=49.182.41.150; posting-account=WyLDIgoAAAAL9-lKxDxWp0Afty5A1XnH
NNTP-Posting-Host: 49.182.41.150
References: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>
<6c33c68d-7b90-475b-8206-c5114310be48n@googlegroups.com> <2a67515f-4ff8-49a3-a634-08b1298de537n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <fce07d1d-2bc9-49b3-9418-e4fb43b1b89en@googlegroups.com>
Subject: Re: Wow! A Read Only Computer Language
From: waynemor...@gmail.com (Wayne morellini)
Injection-Date: Sat, 26 Feb 2022 18:13:40 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 38
 by: Wayne morellini - Sat, 26 Feb 2022 18:13 UTC

On Saturday, February 26, 2022 at 9:56:40 PM UTC+10, Marcel Hendrix wrote:
> On Saturday, February 26, 2022 at 10:07:54 AM UTC+1, minf...@arcor.de wrote:
> > gnuarm.del...@gmail.com schrieb am Samstag, 26. Februar 2022 um 05:47:09 UTC+1:
> > > Yeah, they talk about Forth being write only, but this one takes the cake.
> >> You might be able to figure out what a program does, but good luck figuring
> >> out how to *write* a program.
> > >
> > > Malbolge
> [..]
> > > Maybe I'll implement the VM in an FPGA. Give Forth a run for the money.
> >> It's got to be a small implementation. Oh, did I mention it uses trinary data representation? lol
> > >
> > Nice. You just need a decent compiler.
> Malbolge does not intentionally try to be easy to implement in hardware.
> Its basic instructions are designed to make programs almost [*] impossible
> to *write.* Each instruction is modified to another one right after it executes
> (with an interesting twist when the operation is a jump).
>
> [*] I'm sure one could add extra transformations to make it even more difficult.
> However, it probably becomes impossible to then prove that there is *a way*
> to write a functioning program.
>
> I have no problem with a language being difficult when it brings something
> to the table, but I do draw the line when the explicit point is to prevent that
> from happening.
>
> -marcel

Hmm. What about the easiest English programming language, ASCII? You require no instructions to write Hello World, and you can use a special code to access instructions. Very handy at strings. :)

We can use misc stack machine instructions to be accessed by the special code.

Very suitable for an AI interface. Say, hello world, if you are alive, otherwise play dead. Works every time!

It's also one of the only languages where programs are functionally correct without using the instruction set.

:)

April 1st is so far away.

Re: Wow! A Read Only Computer Language

<195cc8c0-dc0b-4a18-a2e5-10e23d2f07f9n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16899&group=comp.lang.forth#16899

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ae9:efcf:0:b0:47e:15e1:2a34 with SMTP id d198-20020ae9efcf000000b0047e15e12a34mr8042638qkg.689.1645924615912;
Sat, 26 Feb 2022 17:16:55 -0800 (PST)
X-Received: by 2002:a05:620a:24cd:b0:649:776d:4deb with SMTP id
m13-20020a05620a24cd00b00649776d4debmr7248379qkn.644.1645924615744; Sat, 26
Feb 2022 17:16:55 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Sat, 26 Feb 2022 17:16:55 -0800 (PST)
In-Reply-To: <fce07d1d-2bc9-49b3-9418-e4fb43b1b89en@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=65.207.89.54; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 65.207.89.54
References: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>
<6c33c68d-7b90-475b-8206-c5114310be48n@googlegroups.com> <2a67515f-4ff8-49a3-a634-08b1298de537n@googlegroups.com>
<fce07d1d-2bc9-49b3-9418-e4fb43b1b89en@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <195cc8c0-dc0b-4a18-a2e5-10e23d2f07f9n@googlegroups.com>
Subject: Re: Wow! A Read Only Computer Language
From: gnuarm.d...@gmail.com (Rick C)
Injection-Date: Sun, 27 Feb 2022 01:16:55 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 47
 by: Rick C - Sun, 27 Feb 2022 01:16 UTC

On Saturday, February 26, 2022 at 1:13:41 PM UTC-5, Wayne morellini wrote:
> On Saturday, February 26, 2022 at 9:56:40 PM UTC+10, Marcel Hendrix wrote:
> > On Saturday, February 26, 2022 at 10:07:54 AM UTC+1, minf...@arcor.de wrote:
> > > gnuarm.del...@gmail.com schrieb am Samstag, 26. Februar 2022 um 05:47:09 UTC+1:
> > > > Yeah, they talk about Forth being write only, but this one takes the cake.
> > >> You might be able to figure out what a program does, but good luck figuring
> > >> out how to *write* a program.
> > > >
> > > > Malbolge
> > [..]
> > > > Maybe I'll implement the VM in an FPGA. Give Forth a run for the money.
> > >> It's got to be a small implementation. Oh, did I mention it uses trinary data representation? lol
> > > >
> > > Nice. You just need a decent compiler.
> > Malbolge does not intentionally try to be easy to implement in hardware.
> > Its basic instructions are designed to make programs almost [*] impossible
> > to *write.* Each instruction is modified to another one right after it executes
> > (with an interesting twist when the operation is a jump).
> >
> > [*] I'm sure one could add extra transformations to make it even more difficult.
> > However, it probably becomes impossible to then prove that there is *a way*
> > to write a functioning program.
> >
> > I have no problem with a language being difficult when it brings something
> > to the table, but I do draw the line when the explicit point is to prevent that
> > from happening.
> >
> > -marcel
> Hmm. What about the easiest English programming language, ASCII? You require no instructions to write Hello World, and you can use a special code to access instructions. Very handy at strings. :)
>
> We can use misc stack machine instructions to be accessed by the special code.
>
> Very suitable for an AI interface. Say, hello world, if you are alive, otherwise play dead. Works every time!
>
> It's also one of the only languages where programs are functionally correct without using the instruction set.
>
> :)
>
> April 1st is so far away.

Sorry, nothing you wrote appears intelligible. What are you trying to say?

--

Rick C.

+ Get 1,000 miles of free Supercharging
+ Tesla referral code - https://ts.la/richard11209

Re: Wow! A Read Only Computer Language

<7e42af65-d6fc-4fb3-951d-f6b9a596a077n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=16900&group=comp.lang.forth#16900

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:15c1:b0:649:1a2b:4850 with SMTP id o1-20020a05620a15c100b006491a2b4850mr8400586qkm.525.1645933020441;
Sat, 26 Feb 2022 19:37:00 -0800 (PST)
X-Received: by 2002:a37:a4d1:0:b0:4e1:2e40:1be9 with SMTP id
n200-20020a37a4d1000000b004e12e401be9mr8364917qke.272.1645933020276; Sat, 26
Feb 2022 19:37:00 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Sat, 26 Feb 2022 19:36:59 -0800 (PST)
In-Reply-To: <195cc8c0-dc0b-4a18-a2e5-10e23d2f07f9n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=49.182.41.150; posting-account=WyLDIgoAAAAL9-lKxDxWp0Afty5A1XnH
NNTP-Posting-Host: 49.182.41.150
References: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>
<6c33c68d-7b90-475b-8206-c5114310be48n@googlegroups.com> <2a67515f-4ff8-49a3-a634-08b1298de537n@googlegroups.com>
<fce07d1d-2bc9-49b3-9418-e4fb43b1b89en@googlegroups.com> <195cc8c0-dc0b-4a18-a2e5-10e23d2f07f9n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7e42af65-d6fc-4fb3-951d-f6b9a596a077n@googlegroups.com>
Subject: Re: Wow! A Read Only Computer Language
From: waynemor...@gmail.com (Wayne morellini)
Injection-Date: Sun, 27 Feb 2022 03:37:00 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 142
 by: Wayne morellini - Sun, 27 Feb 2022 03:36 UTC

On Sunday, February 27, 2022 at 11:16:57 AM UTC+10, gnuarm.del...@gmail.com wrote:
> On Saturday, February 26, 2022 at 1:13:41 PM UTC-5, Wayne morellini wrote:
> > On Saturday, February 26, 2022 at 9:56:40 PM UTC+10, Marcel Hendrix wrote:
> > > On Saturday, February 26, 2022 at 10:07:54 AM UTC+1, minf...@arcor.de wrote:
> > > > gnuarm.del...@gmail.com schrieb am Samstag, 26. Februar 2022 um 05:47:09 UTC+1:
> > > > > Yeah, they talk about Forth being write only, but this one takes the cake.
> > > >> You might be able to figure out what a program does, but good luck figuring
> > > >> out how to *write* a program.
> > > > >
> > > > > Malbolge
> > > [..]
> > > > > Maybe I'll implement the VM in an FPGA. Give Forth a run for the money.
> > > >> It's got to be a small implementation. Oh, did I mention it uses trinary data representation? lol
> > > > >
> > > > Nice. You just need a decent compiler.
> > > Malbolge does not intentionally try to be easy to implement in hardware.
> > > Its basic instructions are designed to make programs almost [*] impossible
> > > to *write.* Each instruction is modified to another one right after it executes
> > > (with an interesting twist when the operation is a jump).
> > >
> > > [*] I'm sure one could add extra transformations to make it even more difficult.
> > > However, it probably becomes impossible to then prove that there is *a way*
> > > to write a functioning program.
> > >
> > > I have no problem with a language being difficult when it brings something
> > > to the table, but I do draw the line when the explicit point is to prevent that
> > > from happening.
> > >
> > > -marcel
> > Hmm. What about the easiest English programming language, ASCII? You require no instructions to write Hello World, and you can use a special code to access instructions. Very handy at strings. :)
> >
> > We can use misc stack machine instructions to be accessed by the special code.
> >
> > Very suitable for an AI interface. Say, hello world, if you are alive, otherwise play dead. Works every time!
> >
> > It's also one of the only languages where programs are functionally correct without using the instruction set.
> >
> > :)
> >
> > April 1st is so far away.
> Sorry, nothing you wrote appears intelligible. What are you trying to say?
>
> --
>
> Rick C.
>
> + Get 1,000 miles of free Supercharging
> + Tesla referral code - https://ts.la/richard11209
Any sufficiently advanced technology is indistinguishable from magic.

Arthur C. Clarke

You should know this stuff, to pick up on the good contrasting humour.

I've extracted the following expanse: [ :) ]

http://sixminutes.dlugan.com/contrast-speech:

"..What quality is vital to virtually all creative art forms..both sharpens the attention of your audience..understand you better?

Contrast!
...

...Contrast?..very broad..any difference–usually a large..–between two or more elements. ..

...degrees of contrast available..:

Opposite pairs of elements..through their differences.

Two or more elements which are not commonly associated.. juxtaposed in surprising ways.

Two or more..in the same category..examined to highlight..differences.

...is Ubiquitous..everywhere..our brains are hard-wired to recognize..seek it out.

Benefits of Contrast..

The first benefit..it sharpens the attention of your audience. ..contrast is appealing.

...book Resonate..Nancy Duarte..:

Presentations with a pulse have an ebb and flow to them. Those bursts of movement result from contrast—contrast in content, emotion, and delivery. […]

Contrast […] is at the heart of communication, because people are attracted to things that stand out.

...second benefit..adds precision to your words and ideas..understand your message.

...Writing Tools..Roy Peter Clark..:

Put odd and interesting things next to each other. Help the reader learn from contrast.
...

1. Contrasting Concepts
...Viewpoints
...Phrases and Words
...Visuals
...Voice
...Gestures
...Movement
...Emotions
...

Andrew Dlugan is the editor and founder of Six Minutes. He teaches courses, leads seminars, coaches speakers, and strives to avoid Suicide by PowerPoint. He is an award-winning public speaker and speech evaluator. Andrew is a father and husband who resides in British Columbia, Canada..."

See, he's Canadian, maybe that's why he gets humour!

Everybody should read that article in full, it is pretty good.

The dead ASCII Forth project.

<d8ed74ef-77c1-4e84-938d-375a3f13556an@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=19997&group=comp.lang.forth#19997

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:306:b0:343:416d:76ae with SMTP id q6-20020a05622a030600b00343416d76aemr44078027qtw.337.1662470807801;
Tue, 06 Sep 2022 06:26:47 -0700 (PDT)
X-Received: by 2002:ad4:5c4b:0:b0:498:f714:aac6 with SMTP id
a11-20020ad45c4b000000b00498f714aac6mr42639010qva.48.1662470807589; Tue, 06
Sep 2022 06:26:47 -0700 (PDT)
Path: i2pn2.org!rocksolid2!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.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.lang.forth
Date: Tue, 6 Sep 2022 06:26:47 -0700 (PDT)
In-Reply-To: <fce07d1d-2bc9-49b3-9418-e4fb43b1b89en@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=159.196.184.30; posting-account=WyLDIgoAAAAL9-lKxDxWp0Afty5A1XnH
NNTP-Posting-Host: 159.196.184.30
References: <10e0af04-4c09-468f-b554-baf13041dc3bn@googlegroups.com>
<6c33c68d-7b90-475b-8206-c5114310be48n@googlegroups.com> <2a67515f-4ff8-49a3-a634-08b1298de537n@googlegroups.com>
<fce07d1d-2bc9-49b3-9418-e4fb43b1b89en@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d8ed74ef-77c1-4e84-938d-375a3f13556an@googlegroups.com>
Subject: The dead ASCII Forth project.
From: waynemor...@gmail.com (Wayne morellini)
Injection-Date: Tue, 06 Sep 2022 13:26:47 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 4312
 by: Wayne morellini - Tue, 6 Sep 2022 13:26 UTC

Well, believe it or not, I wanted to have a go at the idea below in Colorforth, but have to dump various things. However, some might find it interesting.

The idea was to make ASCII into a text handling language. It doesn't have to be ASCII, it could be another common language encoder scheme, except
ASCII leaves enough room for instructions. In this control codes can be made for Colorforth base words. The idea is to just interpret a letter in a file,
as printing to screen. Being able to print such letters to an output stream, and form frames, at video rates. Being able to control cursor position to draw
screens instead of full frames. Include colour control, and sound. On a fast enough "terminal" a game could be played, and animation. A quirky concept
for fun. But, if I were to do it, I was going to release it into open source wild, and express a desire for it to be expanded into text processing and layout
scripting language for web page design against the current standard, and fixing up some of the short comings it has.

Here is some ideas. Context switching. Control code instruction, switches all subsequent values to be control codes/instructions and API calls. Only a
limited amount of APi's are needed, so can be fitted in, depending on how much you want the wreck the protocol. But, pretty much, once you have gone
this far, ASCII is broken anyway, so you need a special terminal, or software, to run these features. Instructions will tend to get grouped together, so this
context switching will minimise wastage. The next control code call, or print command, can switch back the context to print stream. Yes, and by
interspacing the bell command enough, you have sound. You could also have custom characters you have graphics and vectors (make character tile, and
reuse custom tile. Each character could have 2 colours per character, or 4 colours, of the developers choosing. The colours being attached to the tile, so
each tile can have a different 2 to 4 colours.

Again, a fun hobbyist idea, and it doesn't have to use the ASIC.

On Sunday, February 27, 2022 at 5:13:41 AM UTC+11, Wayne morellini wrote:
> On Saturday, February 26, 2022 at 9:56:40 PM UTC+10, Marcel Hendrix wrote:
> > On Saturday, February 26, 2022 at 10:07:54 AM UTC+1, minf...@arcor.de wrote:
> > > gnuarm.del...@gmail.com schrieb am Samstag, 26. Februar 2022 um 05:47:09 UTC+1:
> > > >
Hmm. What about the easiest English programming language, ASCII? You require no instructions to write Hello World, and you can use a special code to access instructions. Very handy at strings. :)
>
> We can use misc stack machine instructions to be accessed by the special code.
>
> Very suitable for an AI interface. Say, hello world, if you are alive, otherwise play dead. Works every time!
>
> It's also one of the only languages where programs are functionally correct without using the instruction set.
>
> :)
>
> April 1st is so far away.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor