Deutsch   English   Français   Italiano  
<slrn100amjp.uu9.anthk@openbsd.home>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: anthk <anthk@openbsd.home>
Newsgroups: comp.lang.forth
Subject: Re: GUI applications in Forth
Date: Mon, 21 Apr 2025 08:03:58 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <slrn100amjp.uu9.anthk@openbsd.home>
References: <nnd$170a96c0$5483eae1@11a9a062e0d33495>
 <9ac1809f3eb79231c22e45fb7e4dcc68@www.novabbs.com>
 <nnd$3c0c3351$6aedb124@c86788d02a0bb1ba>
 <nnd$1e51b7a2$2454979b@f9204a3c67ac9c57>
Injection-Date: Mon, 21 Apr 2025 10:03:59 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="04b8f84be90b86eb230515bef4b85812";
	logging-data="1871118"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19aqDTPyA+JWj8BZB0Dct1v"
User-Agent: slrn/1.0.3 (OpenBSD)
Cancel-Lock: sha1:Ixru1Ve9j3vgzYfDLfJbLDKmJQo=
Bytes: 2435

On 2024-11-14, albert@spenarnc.xs4all.nl <albert@spenarnc.xs4all.nl> wrote:
> In article <nnd$3c0c3351$6aedb124@c86788d02a0bb1ba>,
> <albert@spenarnc.xs4all.nl> wrote:
>>In article <9ac1809f3eb79231c22e45fb7e4dcc68@www.novabbs.com>,
>>minforth <minforth@gmx.net> wrote:
>>>External GTK GUI builder tool with embedded Forth
>>>to handle callback functions:
>>>https://www.forth.org/svfig/kk/01-2018-Harbold.pdf
>>>
>>>There is also Minos ... (never used it)
>>
>>This is another tool. Also your remarks hangs in the air.
>>This is usenet. An answer is useless unless the question is
>>known.
>
> An anecdote. In the 80's there was a Dutch initiative basicode to
> distribute application on cassette tape. We made a Forth cassette tape
> and we couldn't find applications to fill it, only tools.
> To make it at least moderately interesting, Kees Moerman ported
> a basic game that required not too much graphics, four in a row.
>
> The sparsity of Forth applications is note worthy. Everybody
> is building tools, or argue whether (bye) is worth standardizing,
> adding "recognizers" to Forth's.
>
> The words of prof Ting comes to mind, th 4 characters that end
> "foot step in an empty valley".
>
> Groetjes Albert

Now you can Sokoban with the original.txt levels (or
the ones from cgames at Unix/POSIX), a Tetris clone
and a Mastermind just fine.

As for the UI, Tk (from TCL)  procedural widget building seems
ideal for Forth.