09:44:47 From Kevin Appert : Vintage Computer Festival When: August 7,8, 2021 https://vcfed.org/wp/festivals/vintage-computer-festival-west/ 09:45:47 From Kevin Appert : Forth and Moore – David Henderson – This hands-on exhibit features variations on Chuck Moore’s Forth language based on eForth, Forth-79 and fig-Forth running on vintage systems including the Cantab Jupiter Ace 4000, Open University Hektor II, IBM PC 5150, Commodore 64, AIM 65 and Apple IIe. Also exhibited are books including Leo Brodie’s Starting Forth, user manuals and historical information about Forth. 09:46:41 From Kevin Appert : The 4004 processor 50 years and going strong – Dwight Elvey – SIM4-01 setup and a real application of the 4004. 09:48:24 From Chen-hanson Ting : Link to ooeForth204:https://drive.google.com/file/d/1sOnnh8uez-9z1Gy9jHYHYhhCEOZEtFq1/view?usp=sharing 09:48:56 From Bob Armstrong : To give a sense of the difference of the APL/K level , one of the fundamental notions is that of ` atomic verbs , ones which apply to matching leafs of an array , In CoSy , that becomes , eg: | A B + | adds each leaf of A with the corresponding leaf of B , with modulo indexing 09:49:43 From Samuel A. Falvo II (kc5tja) : We hear you. :) 09:50:16 From Juergen Pintaske : Will you exhibit as well there modern Forths? Otherwise it looks like Forth is in the past. 09:50:57 From Francois Laagel : Forth 2012 testing infrastrucure: https://github.com/gerryjackson/forth2012-test-suite/blob/master/src 09:52:21 From Bob Armstrong : Most generally , I think of lists-of-lists as trees or pushes . It is this notion more than anything else which allows an expression like that to every voxel in a voxel map on a sphere , my particular interest battling the AlGoreWarming anti-science . 09:52:38 From Kevin Appert : "Vintage" in this context means the past. Everything exhibited is in the past. 10:04:38 From Bob Armstrong : I did a YouTube , https://youtu.be/0fVK_A209Fc , on writing Forth in CoSy which , of course , is written in Forth . Thus you have Forth written ( in language written ) in Forth 10:08:08 From Samuel A. Falvo II (kc5tja) : I get that nf is name field, pf is parameter field, but what is qf? 10:15:07 From Brad Nelson : (Abstract Window Toolkit) 10:15:11 From dudley : quantity field? for a literal number 10:17:41 From Francois Laagel : Thanks, Brad! 10:26:02 From Bob Armstrong : I'd really like to see an analysis of eForth in some chip language it's on . 10:35:29 From Kevin Appert : Ting's email address: 10:35:40 From Kevin Appert : 10:39:31 From Joe O'Connor : One question to Dr. Ting - can you redefine words? 10:46:07 From Samuel A. Falvo II (kc5tja) : @dudley - thank you! It's so obvious now that it lies in front of me. 11:09:02 From Chen-hanson Ting : Yes. Dictionary is search backward. New words will overload old words. 11:11:43 From Chen-hanson Ting : qf is data field, as pf is used for object list. 11:11:43 From Joe O'Connor : Thank you 11:12:23 From bb to Brad Nelson(Direct Message) : Brad thanks for the talk, is it not now time for libraries? pull in a string library, string stack library written in forth. microcontrollers using forth badly need a library repository 11:13:27 From Kevin Appert : You can find the PDF here: https://git.sr.ht/~vertigo/kestrel-1/tree 11:21:09 From Brad Nelson to bb(Direct Message) : Perhaps, but easier said than done. https://github.com/irdvo/ffl for instance tried to jumpstart things with a standard library, but struggles with the namespacing problem (gives everything a prefixed name). An agreed on module system would help. But overall the composability problem is likely the blocker. I.e. if someone creates a Oled display library, it's unclear how it will plug into a library for pixel graphics. Even if the two are built together, what happens if they assume only a single OLED. Or worse, what happens if they assuming multiple and impose that complexity on the interface. 11:29:22 From bb to Brad Nelson(Direct Message) : Yes an agreed module system, and a section in virtual memory address space for your 3rd string stacks etc that can be created and destroyed as required Thanks for the link I will study it further. 11:29:36 From Christopher Lozinski : Thank you. Good bye. 11:46:04 From Dave Jaffe : I recall that when BASIC for the Altair started up, it would ask if you desired transendental functions: "Want sin?" That more than anything else got me interested in microcomputers. 11:48:23 From Bob Edwards : The Parallax Propeller 2 chip which runs Taqoz forth from ROM also includes a 32 bit integer cordic engine. One of the functions is rotate x,y - capable of creating sign waves very quickly for dsp purposes I suspect 11:48:47 From Bob Edwards : That should be sine waves! 11:49:08 From Bob Armstrong : I did post how I'd make the sine table in CoSy : http://cosy.com/y21/Re%20%20%5bsvfig%5d%20Fwd%20%20Forth%20Challenge%20for%20July%2024%20sine%20table.html 11:50:06 From Pat Caffrey : Must go. Thanks for another deep learning morning. 12:01:40 From Kevin Appert : The Furman is a unit of angular measure named after the esteemed Alan Furman Ph.D. https://en.wikipedia.org/wiki/List_of_unusual_units_of_measurement#Furman 12:02:46 From Dave Jaffe : Who's going to the Vintage Computer Festival at the Computer History Museum in Mountain View, CA on Aug 7 & 8 ? (I'm planning on going!) 12:03:24 From Kevin Appert : I will be there, and so will Dwight! 12:07:26 From Joe O'Connor : https://scottlocklin.wordpress.com 12:07:35 From Joe O'Connor : Why everyone should learn the slide rule 12:10:32 From Brad Nelson to Bob Armstrong(Direct Message) : Looks like we'll hit 12:15 or so, updated the invite