00:00:00 --- log: started forth/20.02.08 01:18:02 --- quit: WickedShell (Remote host closed the connection) 01:47:25 --- quit: rdrop-exit (Quit: Lost terminal) 01:58:21 --- join: X-Scale` joined #forth 01:59:23 --- quit: X-Scale (Ping timeout: 265 seconds) 01:59:23 --- nick: X-Scale` -> X-Scale 02:57:38 --- join: dys joined #forth 03:13:22 --- join: dddddd joined #forth 03:23:19 --- quit: dys (Ping timeout: 265 seconds) 03:23:37 --- join: dys joined #forth 04:14:23 --- quit: dave0 (Quit: dave's not here) 04:23:57 --- quit: dddddd (Ping timeout: 260 seconds) 04:27:21 --- quit: iyzsong (Quit: ZNC 1.7.1 - https://znc.in) 04:56:49 --- quit: X-Scale (Ping timeout: 240 seconds) 04:56:51 --- join: X-Scale` joined #forth 04:57:28 --- nick: X-Scale` -> X-Scale 05:36:17 --- quit: jsoft (Ping timeout: 260 seconds) 06:12:28 i bought a huawei sdcard, it did not work 06:14:28 Kumool, you're just assuming it was meant for you to listen to. It's really meant for the PRC govt to listen to and I understand it's working perfectly! ;-) 07:10:23 how many variables do I need on the stack before I can resort to local variables without angering the Forth gods? 07:10:48 up to 9 for this word and no obvious way to make subwords 08:31:32 --- quit: Croran (Ping timeout: 256 seconds) 08:36:04 --- quit: proteus-guy (Ping timeout: 256 seconds) 08:36:04 --- join: dddddd joined #forth 09:11:26 --- join: ryke joined #forth 10:38:49 MrMobius: 9 parameters to the word? 11:34:29 --- quit: gravicappa (Ping timeout: 272 seconds) 11:39:00 Investigators probing the botched flight of Boeing’s Starliner spacecraft in December have found widespread and “fundamental” problems with the company’s software that could have led to a disastrous outcome more grievous than previously known, the agency said Friday. 11:39:01 Boeing is now reviewing all 1 million lines of code in the capsule’s computer systems, officials said. How long that review will take is uncertain, Boeing officials said. 11:39:30 not using Forth on 'starbox' I gues ? 11:44:29 https://www.washingtonpost.com/technology/2020/02/07/boeing-starliner-software-problems/ 12:23:21 crc, 3 parameters then 6 more things on the stack calculated from that 13:07:23 --- join: gravicappa joined #forth 13:09:03 Sounds unpleasant if all the values need to be kept on the stack 13:10:53 tbh, I'm a pragmatic person: if your forth has local variables, and they let you get the job done, go ahead and use them. 13:12:50 a purely stack based solution may be more elegant, but (depending on the problem and target constraints), getting the job done and having it be something you can understand and maintain is more important 13:40:50 --- join: dave0 joined #forth 13:49:13 --- quit: gravicappa (Ping timeout: 240 seconds) 13:58:32 --- join: Croran joined #forth 13:58:38 --- quit: Croran (Client Quit) 13:59:00 --- join: Croran joined #forth 14:02:21 --- quit: cartwright (Remote host closed the connection) 14:04:53 --- join: cartwright joined #forth 15:07:09 --- join: jsoft joined #forth 15:23:30 --- quit: dys (Ping timeout: 256 seconds) 17:08:46 --- join: rdrop-exit joined #forth 18:19:43 --- quit: deesix (Read error: Connection reset by peer) 18:20:05 --- join: deesix joined #forth 18:35:05 --- quit: cartwright (Ping timeout: 240 seconds) 18:39:07 --- join: cartwright joined #forth 18:43:28 --- join: boru` joined #forth 18:43:31 --- quit: boru (Disconnected by services) 18:43:34 --- nick: boru` -> boru 18:50:00 --- quit: rdrop-exit (Quit: Lost terminal) 18:54:06 --- join: iyzsong joined #forth 19:16:16 --- quit: dave0 (Quit: dave's not here) 19:28:37 --- quit: dave9 (Remote host closed the connection) 19:43:45 --- join: dave9 joined #forth 20:19:47 --- join: gravicappa joined #forth 20:59:21 --- quit: jsoft (Ping timeout: 260 seconds) 21:39:01 --- quit: ryke (Ping timeout: 260 seconds) 21:42:24 --- quit: _whitelogger (Remote host closed the connection) 21:45:27 --- join: _whitelogger joined #forth 21:51:00 crc, hear hear! 21:52:45 --- join: ryke joined #forth 22:13:18 hey tp 22:16:15 hey tabemann 22:18:27 * tabemann is trying to cover functionality that he has missed so far 22:18:47 such as ' ['] postpone s" . etc. 22:19:13 I've never used 'postpone' 22:21:07 it's pretty useful when creating compile-only immediate words 22:21:59 yeah, Im really looking forward to understanding and applying it but it has to do something I need before that can happen 22:26:50 what it does is, for immediate words, it compiles them instead, and for compiled words, it compiles code to compile that word 22:27:10 some people are confused by it and prefer the old COMPILE and [COMPILE] words 22:27:16 ahh 22:27:43 i have a suspicion of what it does, but I'm a user first, programmer second 22:32:04 you're much more of a programmer than many of the programmers out there 22:32:15 I bet most programmers are unable to do what you do 22:33:05 Im sorry to hear that ...are you referring to the boeing programmers who screwed up the Starliner code ? 22:35:08 ;) 22:36:10 it's crazy, the USA put a man on the moon in 1969, and Boeing cant even dock a 8.4 Billion $ module with the OSS in 2019 22:36:38 and the excuses they have made are just pathetic 22:37:43 to be honest, the vast majority of programmers, myself included, suck at what they do and the vast majority of software is shit 22:38:29 people simply cannot manage the complexity of software 22:38:47 did you know that the code for the lunar module was assembler written by one guy, and it had zero bugs ? 22:38:55 the reason they were able to put men on the moon is that the code was simple 22:39:10 less is more 22:39:13 yet putting a man on the moon isnt simple 22:39:16 so true 22:39:27 it's no simpler now than it was in 1968 22:39:50 they had to build the computer from discrete components! 22:40:30 i have read many articles claiming that software nowadays is far too complex etc 22:40:51 the advantage of forth is that forth is simple 22:41:10 simple enough that an individual can actually build and understand a working forth system 22:41:32 I know that when I read the usual C forum articles I get so exhausted from the complexity they face just to do simple things It makes me want to go and have a sleep just to get over it 22:42:32 there's a reason that people aren't going out and writing their own C compilers 22:42:51 but rather are putting up with the flawed ones others have written 22:42:57 compare to 1001 forths ? 22:43:03 compared to 1001 forths ? 22:43:04 lol 22:43:31 I've looked into compilers briefly, not trivial 22:43:52 it seems like that in the free software world people have only once attempted to replace gcc 22:43:52 then we have what I call 'the compiler cult' 22:44:04 once 22:44:12 i.e. clang 22:44:16 as in clang ? 22:44:40 whereas, umm, I'm on my third forth implementation 22:45:18 I probably wont ever write one as I'm a user, I like Mecrisp-Stellaris as it is 22:45:35 id rather build a device with it than improve it 22:46:10 I like creating my own language environments, but do not feel up to creating traditional compilers 22:46:49 I like creating my own tools such as the SVD2X stuff 22:46:51 zeptoforth is a native-code compiler, but it's much simpler than traditional compilers 22:47:24 but if the SVD2X stuff already existed I'd be more than delighted to just use it 22:47:47 I'm really just creating Forths because I can 22:48:19 like a programmer :) 22:48:30 I'm a electronics teh, I build devices 22:48:34 tech 22:48:47 could you make any sense of the tarball I emailed you ? 22:48:56 didn't check my email yet 22:49:01 --- quit: dddddd (Ping timeout: 260 seconds) 22:49:33 it includes the svd2asm for the cortexm0 but it's easily used for Cortex-Mx 22:49:48 I used it when writing assembly for cortex-m 22:50:08 my header file was humongous! 22:50:56 the same issues exist in stm32xxxx assembly as Forth for the same target, namely thousands of bitfields etc 22:51:20 not to mention 488 register memory maps for the stm32f103 target alone 22:56:14 I'm looking at the files just now 22:56:23 no problemo 23:00:18 when I was first flashing my board with mecrisp-stellaris I didn't realize you had to flash to 0x08000000 23:00:55 yeah, that number is seared in my brain now 23:01:35 hex eight milion 23:05:04 --- quit: rpcope (Ping timeout: 265 seconds) 23:07:16 okay, I'm gonna hit the sack 23:07:31 no problemo 23:07:43 g'night 23:07:57 night-o 23:07:57 (wow it's already 1 am here) 23:10:50 --- join: rpcope joined #forth 23:59:59 --- log: ended forth/20.02.08