2021-10-25 01:02:38 in the aviation system I'm referencing, a detected difference between results (above the specified threshold) causes system failure, so the system become unusable, but that is better than having it navigate you into a mountain or something due to a bad calculation 2021-10-25 08:00:53 MrMobius: in my opinion the redundancy of getting two teams to do something separately is overrated. It's amazing how frequently two totally separate teams will come up with the exact same bugs 2021-10-25 08:02:05 And in generally actually it's interesting how similar the actual 'business logic' turns out when two different people write a program, it's not always but quite often they'll essentially write mostly the same logic, just differently 2021-10-25 16:08:17 I have had a go at trying to simplify the program in this video https://www.youtube.com/watch?v=mvrE2ZGe-rs 2021-10-25 16:09:16 Here it is: https://pastebin.com/raw/ctPyQFSL 2021-10-25 16:09:43 I don't think the program in the video was necessarily trying to be as simple as possible, but I just thought that it was probably possible to make it much simpler 2021-10-25 16:09:49 And I think I achieved that 2021-10-25 16:10:56 what is c|0? 2021-10-25 16:10:59 Okay just noticed a mistake https://pastebin.com/raw/HyGskuNp 2021-10-25 16:11:05 f-a: A character or 0 2021-10-25 16:11:14 It means it returns 0 if there is no character 2021-10-25 16:11:24 ah 2021-10-25 16:11:26 makes sense 2021-10-25 16:11:28 thanks 2021-10-25 16:12:09 PEEK and GET aren't needed 2021-10-25 16:12:38 So I'll remove those.... https://pastebin.com/raw/qxHZR0sQ 2021-10-25 16:13:05 Hmm neither is EOL? 2021-10-25 16:13:37 https://pastebin.com/raw/nsbwvRqQ 2021-10-25 16:14:00 I will put something out for review and then make all the review comments 2021-10-25 16:18:42 Might try finishing the 2020 advent of code in Forth before the next advent of code 2021-10-25 16:20:52 wow 2021-10-25 16:20:57 how many exercises have you done? 2021-10-25 16:21:03 I would say forth is not well suited for them? 2021-10-25 16:21:30 I did like 3 or 4 of them but spent loads of time trying to make them work on aritficially larger datasets 2021-10-25 16:21:36 Well also I just got bored of it 2021-10-25 16:21:53 I will find out if they're badly suited I gues 2021-10-25 16:22:02 s/gues/guess 2021-10-25 16:23:07 https://github.com/Veltas/aoc20 2021-10-25 16:24:32 I'm spotting mistakes in there straight away, I kept writing `if abort" ..." then` for some reason, still 'works' ... but is wrong