2025-09-03 03:03:59 Could be. Here's the spot: 2025-09-03 03:04:01 https://youtu.be/0PclgBd6_Zs?t=466 2025-09-03 03:04:24 OH - I get it now. 2025-09-03 03:04:27 Duh. 2025-09-03 03:04:37 All he's saying is that all computers have a return stack. 2025-09-03 03:05:45 Ok, I'm pleading it was early and I'd had inadequate caffeine. 2025-09-03 03:08:11 oh, yes, he's saying that even non-Forth computers have a return stack 2025-09-03 03:08:23 which isn't really true and he knows it, but it's close enough 2025-09-03 03:09:05 I mean PDP-8s and MIX don't 2025-09-03 03:10:16 but when was the last time you had to debug a PDP-8 program? 2025-09-03 03:12:54 Yeah, I always found it interesting that they got along for a while without them. 2025-09-03 03:24:35 what if they really have a common return stack and he provides some sort of multitasking feature? 2025-09-03 03:24:49 would be hard though 2025-09-03 03:25:01 i wonder if there is any benefit 2025-09-03 03:25:09 well space 2025-09-03 03:26:24 also do not they run in parallel? 2025-09-03 03:26:43 then it would not make sense 2025-09-03 03:28:01 ah, didn't read the last stuff you said KipIngram 2025-09-03 03:36:58 KipIngram: subroutines were apparently invented before the first stored-program computer was working 2025-09-03 03:37:44 Mauchly's notes on preparing programs for the soon-expected IAS machine describe not just subroutines but also subroutine *libraries* 2025-09-03 03:41:18 but at the time I think the ability of the stored-program computer to modify its code was seen as affording important simplifications in the machine design through self-modifying code 2025-09-03 04:05:49 a thing I notice in this Strange Loop video is that Chuck's screen editor seems to be displaying the block number on the screen in large text 2025-09-03 04:09:20 I also didn't realize there was a memory-mapped address for each subset of the four communication ports, so you can jump to "all four ports at the same time" (15'53") 2025-09-03 04:13:40 I feel like maybe the two big missteps in these cores was to devote too little of them to memory and to not include a multiplier 2025-09-03 04:22:22 those are the specific things that make it uncompetitive with FPGAs in FPGA applications 2025-09-03 04:22:40 I mean also you can't program it in Verilog or VHDL or C or C++ but that's probably less critical 2025-09-03 04:55:51 Man, I really just don't get the infatuation with functional programming. The world is not stateless and immutable. It's just FULL of things that change, and when we act in the world we DO THINGS TO STUFF. Trying to model a stateful, changing world with stateless, immutable software models just makes no sense to me. 2025-09-03 04:57:43 The limited memory in the GA-144 really does completely change how you have to think about programming them, I think. It's like you're programming simple "logic gate like things," and you wire them up in a "circuit." I think it's more like designing hardware than software. 2025-09-03 15:24:57 forth.chat & my other servers will be down briefly while I upgrade the FreeBSD install 2025-09-03 15:48:32 maintenance is complete 2025-09-03 16:03:58 congratulations