00:00:00 --- log: started forth/21.02.03 00:11:07 --- quit: jn__ (Ping timeout: 272 seconds) 00:13:48 --- join: jn__ joined #forth 01:06:26 --- quit: iyzsong (Quit: ZNC 1.7.5 - https://znc.in) 01:19:19 --- join: iyzsong joined #forth 01:28:42 --- join: xek joined #forth 02:14:30 --- join: dave0 joined #forth 02:35:43 --- quit: Zarutian_HTC (Remote host closed the connection) 03:30:50 --- quit: boru () 03:31:12 --- join: boru joined #forth 03:41:21 --- quit: boru () 03:41:36 --- join: boru joined #forth 04:16:48 joe9: Would gforth not be considered as one? 04:28:47 --- quit: hosewiejacke (Ping timeout: 240 seconds) 04:30:25 I don't think that's what they mean by OS 04:30:37 But it is very usable 04:54:46 --- join: hosewiejacke joined #forth 04:56:33 --- join: wineroots joined #forth 05:17:47 --- quit: hosewiejacke (Ping timeout: 240 seconds) 05:27:26 --- join: hosewiejacke joined #forth 05:34:27 --- quit: hosewiejacke (Ping timeout: 240 seconds) 05:35:41 --- quit: dave0 (Quit: dave's not here) 06:54:00 --- quit: iyzsong (Quit: ZNC 1.7.5 - https://znc.in) 06:55:14 --- join: iyzsong joined #forth 06:58:45 --- quit: iyzsong (Client Quit) 07:00:19 --- join: iyzsong joined #forth 07:05:40 --- join: X-Scale` joined #forth 07:06:58 --- quit: X-Scale (Ping timeout: 240 seconds) 07:06:59 --- nick: X-Scale` -> X-Scale 07:18:06 joe9: the answer is yes, sort of, not exactly 07:19:02 I have played around some with byok: https://librehacker.com/2020/11/25/byok-bare-metal-forth/ 07:19:39 I was able to get it built fine, and booted up onto bare metal x86 (only 32 bit) 07:20:31 it is usable, but does not yet have any persistant storage support, so you would need to run in a vm with snapshots to "save" your data 07:25:22 a project that made it quite a bit further was GFOS: 07:25:26 https://sites.google.com/site/forthoperatingsystem/ 07:25:44 with fancy graphics and IDE support 07:26:37 However, I was myself not able to get a disk image to successfully boot, so I haven't got to play around with it more. also is for just x86 (32 bit) 07:28:08 I have a side project to add AHCI support (for SATA disk access) to byok, but have mostly been too busy taking care of my young family to give much attention to it 07:46:49 --- quit: iyzsong (Quit: ZNC 1.7.5 - https://znc.in) 07:47:40 --- join: iyzsong joined #forth 08:34:12 --- join: Zarutian_HTC joined #forth 09:05:58 --- quit: spoofer (Ping timeout: 240 seconds) 09:19:23 how do you define usable? 09:20:04 --- quit: mark4 (Quit: Leaving) 09:29:11 --- quit: TangentDelta (Ping timeout: 272 seconds) 09:29:28 --- join: TangentDelta joined #forth 09:30:19 polyforth seems cool. 09:30:36 any experiences with greenarray chips? 09:38:58 --- join: spoofer joined #forth 09:47:52 joe9: i guess you know about 09:47:57 http://mecrisp.sourceforge.net/ 09:52:30 joe9, ga144 is a weird one. only 64 words of program memory per core which is what I think turns most people off 10:10:58 any opinions on this book? Programming A Problem Oriented Language: Forth - how the internals work 10:11:01 thanks. 10:20:15 --- join: WickedShell joined #forth 10:22:58 --- join: lispmacs[work] joined #forth 11:43:52 --- quit: gravicappa (Ping timeout: 246 seconds) 11:50:49 --- join: hosewiejacke joined #forth 11:53:37 --- quit: hosewiejacke (Client Quit) 14:03:27 --- quit: xek (Ping timeout: 240 seconds) 15:21:53 --- join: dave0 joined #forth 15:43:54 --- join: Zarutian_HTC1 joined #forth 15:44:04 --- quit: Zarutian_HTC (Read error: Connection reset by peer) 16:10:19 --- quit: Keshl (Read error: Connection reset by peer) 16:10:19 --- join: Keshl_ joined #forth 16:25:43 --- nick: Keshl_ -> Keshl 17:18:14 --- quit: dave0 (Quit: dave's not here) 17:35:28 --- quit: boru (Read error: Connection reset by peer) 17:35:44 --- join: boru joined #forth 17:54:24 your welcome 18:00:30 --- quit: WickedShell (Remote host closed the connection) 18:22:05 --- join: boru` joined #forth 18:22:08 --- quit: boru (Disconnected by services) 18:22:10 --- nick: boru` -> boru 18:35:42 --- join: lispmacs[work]` joined #forth 18:38:56 --- quit: lispmacs[work]` (Remote host closed the connection) 19:12:36 --- quit: Vedran (Quit: Ping timeout (120 seconds)) 19:13:04 --- join: Vedran joined #forth 20:15:50 --- quit: sts-q (Ping timeout: 258 seconds) 20:20:17 --- join: Zarutian_HTC joined #forth 20:20:18 --- quit: Zarutian_HTC1 (Read error: Connection reset by peer) 20:20:37 --- join: sts-q joined #forth 20:45:40 --- join: gravicappa joined #forth 21:00:25 --- quit: _whitelogger (Remote host closed the connection) 21:03:23 --- join: _whitelogger joined #forth 21:04:09 --- quit: cheater (Remote host closed the connection) 22:28:16 --- join: dave0 joined #forth 22:29:58 --- join: hosewiejacke joined #forth 22:47:31 --- join: jsoft joined #forth 23:01:00 I was looking for a logical `not' word in gforth but not seeing it. `invert' seems to be work but only if values are already restricted to -1 and 0 23:02:01 lispmacs: =0 23:02:11 wait 23:02:12 0= 23:02:24 i should learn forth :-p 23:28:00 dave0: thx 23:51:30 --- join: xek joined #forth 23:59:59 --- log: ended forth/21.02.03