11:51:04
##forth
<DKordic>
tabemann: There is so mmuch wrong with gforth that I don't know where to start. I would rather not even mention it.
11:54:45
##forth
<DKordic>
gforth is still a `FORTH'!! It is not confusing, it is confused!!
12:06:54
##forth
<GeDaMo>
"When you have seen one Forth, you have seen one Forth" :P
12:35:00
##forth
<DKordic>
`Type's and Forth? `Stop-the-World GC'? `Stop-the-World Type _Checker_'? AFAICS `Type' is by definition Cargo Cult.
13:03:24
##forth
<clemens3>
xentrac: used to do 68000 assembler on an amiga 1000, loved it - later did x86 assembler, was ok, but that 68000 was just plain fun
14:11:07
##forth
<xentrac>
clemens3: yeah, it's much nicer! if you're looking for that kind of feeling today, maybe check out 32-bit ARM or, to a lesser extent, RISC-V
16:43:33
##forth
<clemens3>
yeah, i am thinking some day install some old os on qemu maybe, or even get some old hardware... i have a small riscv machine from china, never got around booting it up.. ditto for the riscv vm...
17:07:38
##forth
<xentrac>
if you're on Linux you can run executables for other architectures as if they were native code by using qemu-user
17:27:59
##forth
<clemens3>
i guess netbsd on 86k some day
17:28:03
##forth
<clemens3>
for me
17:31:06
##forth
<xentrac>
86k, really?
17:31:17
##forth
<xentrac>
does netbsd still even maintain their 86k port?
17:32:32
##forth
<clemens3>
sorry, 68k
17:32:50
##forth
<clemens3>
i remember maybe needs an older netbsd version
17:32:52
##forth
<xentrac>
oh, NetBSD-68k is very much alive and well
17:32:59
##forth
<clemens3>
ok, good to know:)
17:33:21
##forth
<clemens3>
just a bookmark, no experience with this
17:39:20
##forth
<xentrac>
actually, I'm not sure the 86k was ever popular enough to get a NetBSD port in the first place
17:39:44
##forth
<xentrac>
Motorola abandoned it pretty early on when they shifted to PowerPC
17:40:54
##forth
<xentrac>
unless I'm confabulating that?
18:14:50
##forth
<tabemann>
xentrac, you mean 88k
18:51:15
##forth
<xentrac>
tabemann: I do, that's why I couldn't find anything. damn my lack of long-term memory
18:52:17
##forth
<xentrac>
but they may not have succeeded
19:11:09
##forth
<thrig>
all 3 users
19:31:15
##forth
<xentrac>
the fourth 88k user was using AOS/VS
19:33:37
##forth
<xentrac>
actually the OMRON Luna-88k was designed for Mach apparently?
19:54:52
##forth
<thrig>
someone was having a bit of trouble compiling ports for it, though
19:55:50
##forth
<crc>
That doesn't surprise me, a lot of the ports aren't well supported on older platforms
19:56:13
##forth
<thrig>
e.g. anything attached to llvm
19:58:24
##forth
<xentrac>
compiling LLVM on the 88k sounds like it would be infeasible
19:58:58
##forth
<thrig>
or the "needs more memory than the host provides" problem
21:52:29
##forth
<cleobuline>
ForthBot: WORDS
21:52:30
##forth
<ForthBot>
DP test HELLO DOUBLE FACT POW FIBONACCI COUNTDOWN TUCK 2DROP SUM_SQUARE CUBE SUM_CUBES RECUNACCI CAT :D TRIPLE POW2 TEST-CASE FACTLOOP TEST SOURCE
21:52:46
##forth
<cleobuline>
ForthBot: SEE TEST
21:52:46
##forth
<ForthBot>
: TEST 1 ;
21:55:17
##forth
<cleobuline>
ForthBot: TEST @ PRINT
21:55:17
##forth
<ForthBot>
+ should correspond to entries in the glossary section of the documentation
22:49:03
##forth
<xentrac>
neauoire: you may be interested in this Pong game I just dissected over the last three days, in part because it heavily uses self-modifying code to be more compact. My notes are in gsais-pong.md in pavnotes2