00:00:00 --- log: started forth/19.07.31 00:09:47 --- join: xek (~xek@apn-31-0-23-83.dynamic.gprs.plus.pl) joined #forth 00:32:00 --- quit: dys (Ping timeout: 258 seconds) 00:38:20 --- quit: ryke (Ping timeout: 244 seconds) 01:11:24 --- join: rdrop-exit (~markwilli@112.201.174.189) joined #forth 01:45:45 --- join: dys (~dys@2003:5b:203b:100:a64c:c8ff:fef4:13a6) joined #forth 02:36:14 --- quit: gravicappa (Ping timeout: 245 seconds) 02:39:34 --- join: gravicappa (~gravicapp@h83-174-255-151.dyn.bashtel.ru) joined #forth 03:31:31 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 06:04:01 --- quit: tabemann (Ping timeout: 264 seconds) 06:05:59 --- quit: dddddd (Remote host closed the connection) 06:20:25 --- quit: deesix (Ping timeout: 248 seconds) 06:29:44 --- nick: jedb__ -> jedb 06:43:40 --- quit: MrMobius (Quit: Want to be different? Try HydraIRC -> http://www.hydrairc.com <-) 06:48:40 --- quit: pareidolia (Ping timeout: 248 seconds) 06:50:02 --- quit: louisg (Read error: Connection reset by peer) 06:54:05 --- join: pareidolia (~pareidoli@87.213.124.143) joined #forth 07:08:32 --- join: louisg (~louis@x-160-94-179-187.acm.umn.edu) joined #forth 07:10:34 --- quit: rdrop-exit (Quit: Lost terminal) 07:48:20 --- quit: proteusguy (Ping timeout: 245 seconds) 07:55:37 --- quit: dys (Ping timeout: 264 seconds) 08:06:34 --- join: dys (~dys@2003:5b:203b:100:a64c:c8ff:fef4:13a6) joined #forth 08:09:06 --- join: ryke (~Thunderbi@71-9-169-152.dhcp.jcsn.tn.charter.com) joined #forth 08:23:59 --- join: MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 08:25:32 --- quit: dave0 (Quit: dave's not here) 08:34:28 --- join: wildtrees (~wildtrees@unaffiliated/wildtrees) joined #forth 08:52:21 http://web.archive.org/web/20051214083244/http://www.karig.net/os/cf/index.html 08:52:53 joe9: I wouldn't really recommend pforth for a beginner 08:53:02 gforth or like... Lina Forth 08:56:46 peeforth 09:01:15 WilhelmVonWeiner: There isn't that much difference between pforth and gforth. 09:03:25 --- quit: dys (Ping timeout: 264 seconds) 09:04:03 http://thecutecuttlefish.org/tmp/forths.png 09:04:56 Both are pretty much ANS. 09:05:08 john_cephalopoda: what do you think of colorforth? good starting point? 09:06:08 have you used pforth? 09:06:43 just playing around with it. finished the pforth tutorial. 09:07:00 it just functions differently in some ways I remember being different in a bad way 09:07:15 colorForth is both incredible, and the worst possible starting point 09:09:33 colorForth is like Forth... but it's not the same as Forth 09:09:40 --- join: john_metcalf (~digital_w@host86-139-94-170.range86-139.btcentralplus.com) joined #forth 09:11:45 iirc Chuck's colorForth used a hash table instead of a linked list dictionary. 09:12:16 so the environment was no longer hyperstatic, and his response was something like "who cares?" 09:20:36 --- quit: xek (Ping timeout: 272 seconds) 09:30:25 WilhelmVonWeiner: I have used pforth before. I have run various programs on it and it is my sole Forth on my phone. 09:31:14 Gforth stuff usually runs without modifications, except for some syntactic sugar that gforth added on top of the standard. 09:41:30 --- join: dys (~dys@tmo-104-229.customers.d1-online.com) joined #forth 10:05:51 --- quit: dys (Ping timeout: 258 seconds) 10:17:46 --- join: dys (~dys@tmo-082-161.customers.d1-online.com) joined #forth 10:40:50 --- quit: ryke (Ping timeout: 245 seconds) 11:09:50 --- join: ryke (~Thunderbi@71-9-169-152.dhcp.jcsn.tn.charter.com) joined #forth 12:28:19 --- quit: gravicappa (Ping timeout: 245 seconds) 12:33:28 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 12:34:33 --- join: deesix (~dddddd@unaffiliated/dddddd) joined #forth 12:59:44 --- quit: ryke (Ping timeout: 272 seconds) 13:31:35 --- quit: wildtrees (Remote host closed the connection) 13:53:27 --- join: ryke (~Thunderbi@71-9-169-152.dhcp.jcsn.tn.charter.com) joined #forth 14:18:15 My VM, which is written in RETRO forth, is now able to run RETRO. https://github.com/jmf/impexus 14:37:08 You wrote an x86 VM in Retro? 14:39:29 I wrote an x86 assember in Retro, which is used to build the Nga VM, which in turn runs Retro. 14:50:04 hmm, anyone have any good ASCII<->fixed-point words that work using base? 14:52:48 alex4nder: In which way do you want to convert those two? 14:53:03 john_cephalopoda: I'm going both directions. 14:53:21 alex4nder: You mean you want to convert numbers to their ascii character and ascii characters to their numbers? 14:54:02 yup, with arbitrary fixed point layouts, and bases 14:55:08 Hmm, which forth and which implementation are you working with? 14:55:35 my own ITC forth,.. on cortex-m4 14:57:00 Aah, I don't know then. 15:00:24 --- quit: dys (Ping timeout: 245 seconds) 15:40:53 --- quit: ryke (Ping timeout: 246 seconds) 16:29:59 --- join: tabemann (~tabemann@rrcs-162-155-170-75.central.biz.rr.com) joined #forth 16:45:39 --- quit: john_cephalopoda (Ping timeout: 252 seconds) 16:59:02 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 17:41:25 --- quit: dave9 (Quit: dave's not here) 17:42:04 --- join: dave9 (~dave@069.d.003.ncl.iprimus.net.au) joined #forth 17:42:22 --- quit: tabemann (Ping timeout: 244 seconds) 18:03:24 --- quit: MrMobius (Ping timeout: 268 seconds) 18:03:27 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 18:03:37 --- nick: [1]MrMobius -> MrMobius 18:35:10 --- join: tabemann (~tabemann@2600:1700:7990:24e0:c156:931b:4485:aba2) joined #forth 19:25:10 --- quit: cantstanya (Ping timeout: 260 seconds) 19:29:11 --- join: cantstanya (~chatting@gateway/tor-sasl/cantstanya) joined #forth 20:09:43 tp: https://i.imgur.com/dhFOrJd.jpg 20:12:54 bwahahahaha 21:11:53 --- join: dys (~dys@tmo-082-161.customers.d1-online.com) joined #forth 21:32:24 --- join: ryke (~Thunderbi@71-9-169-152.dhcp.jcsn.tn.charter.com) joined #forth 21:40:55 --- join: gravicappa (~gravicapp@h83-174-255-151.dyn.bashtel.ru) joined #forth 22:10:26 --- quit: dys (Ping timeout: 246 seconds) 22:34:17 --- join: lisbeths (~user@2601:601:8300:1fff:4d0e:fc67:9fdf:d6d9) joined #forth 22:35:27 Something in my soul tells me to switch from stacks to registers. If I implement 8 registers instead of a stack I don't have to push and pop the head. But I would still design words in a dictionary like in forth. 22:43:32 --- quit: dddddd (Remote host closed the connection) 22:45:28 lisbeths: Implement a register window and you have many of the benefits of both worlds. 22:55:43 --- quit: Keshl (Quit: Konversation terminated!) 23:05:45 --- join: ryke1 (~Thunderbi@71-9-169-152.dhcp.jcsn.tn.charter.com) joined #forth 23:09:46 --- quit: ryke (Ping timeout: 258 seconds) 23:09:46 --- nick: ryke1 -> ryke 23:17:27 --- join: xek (~xek@user-94-254-232-78.play-internet.pl) joined #forth 23:19:47 --- join: Keshl (~Purple@207.44.70.214.res-cmts.gld.ptd.net) joined #forth 23:28:08 --- quit: xek (Ping timeout: 246 seconds) 23:36:24 --- join: dys (~dys@tmo-120-61.customers.d1-online.com) joined #forth 23:47:46 --- join: proteusguy (~proteusgu@mx-ll-180.183.119-241.dynamic.3bb.co.th) joined #forth 23:47:46 --- mode: ChanServ set +v proteusguy 23:49:56 --- join: dave0 (~dave0@069.d.003.ncl.iprimus.net.au) joined #forth 23:59:59 --- log: ended forth/19.07.31