00:00:00 --- log: started forth/18.11.29 00:02:25 --- quit: dys (Ping timeout: 244 seconds) 00:30:07 --- quit: wa5qjh (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 00:43:51 --- quit: jackdaniel (Quit: ZNC 1.7.0 - https://znc.in) 00:46:04 --- join: jackdaniel (~jackdanie@hellsgate.pl) joined #forth 01:03:08 --- quit: pierpal (Read error: Connection reset by peer) 02:03:40 --- quit: ashirase (Ping timeout: 250 seconds) 02:07:31 --- join: ashirase (~ashirase@modemcable098.166-22-96.mc.videotron.ca) joined #forth 02:42:09 --- quit: libertas (Ping timeout: 240 seconds) 02:49:59 --- join: libertas (~libertas@a95-93-229-182.cpe.netcabo.pt) joined #forth 02:59:34 --- quit: libertas (Ping timeout: 250 seconds) 03:01:18 --- join: libertas (~libertas@a95-93-229-182.cpe.netcabo.pt) joined #forth 03:06:24 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 03:09:18 --- join: X-Scale (~ARM@222.38.103.87.rev.vodafone.pt) joined #forth 03:27:51 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 03:29:00 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 03:55:05 --- quit: pierpal (Quit: Poof) 03:55:24 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 04:12:26 --- join: xek_ (~xek@apn-37-248-138-80.dynamic.gprs.plus.pl) joined #forth 04:12:48 --- quit: pierpal (Read error: Connection reset by peer) 04:13:03 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 04:18:16 --- quit: pierpal (Read error: Connection reset by peer) 04:18:31 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 04:21:48 --- quit: xek_ (Ping timeout: 268 seconds) 04:22:29 --- quit: pierpal (Ping timeout: 240 seconds) 04:43:43 --- quit: rann_ () 04:44:09 --- join: rann_ (sid175221@gateway/web/irccloud.com/x-ucuzhlazcrszgfwe) joined #forth 04:45:07 --- quit: rann_ (Client Quit) 04:46:22 --- join: rann (sid175221@gateway/web/irccloud.com/x-xzhrtberwanydmel) joined #forth 04:56:09 Morning gents. 04:57:24 Hey KipIngram 04:58:41 Hi KipIngram KipIngram 04:59:41 Is there an echo in here? ;-) 05:08:09 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 05:08:26 --- quit: john_cephalopoda (Quit: Trees can see into your soul. They lurk everywhere.) 05:14:45 --- quit: pierpal (Quit: Poof) 05:15:03 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 05:24:12 --- quit: dave0 (Quit: dave's not here) 05:25:31 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 06:30:36 --- join: tabemann_ (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) joined #forth 06:31:13 --- quit: tabemann (Ping timeout: 268 seconds) 07:00:57 --- join: xek (~xek@apn-37-248-138-80.dynamic.gprs.plus.pl) joined #forth 07:03:18 --- quit: rdrop-exit (Quit: Lost terminal) 07:16:11 --- quit: john_cephalopoda (Quit: Trees can see into your soul.) 07:45:55 --- quit: tabemann_ (Ping timeout: 268 seconds) 08:19:47 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 09:49:58 My mandelbrot set viewer at the edge of float precision: https://thecutecuttlefish.org/tmp/test.jpg 10:18:26 --- join: dys (~dys@tmo-103-188.customers.d1-online.com) joined #forth 10:24:44 --- join: mark4 (~mark4@148.80.255.161) joined #forth 10:30:40 --- quit: pierpal (Ping timeout: 250 seconds) 10:38:28 I think my code has a bug. 10:46:18 probably should just trash it and start again from scratch 10:47:51 Hmm? 10:53:41 whats your code? 10:54:01 actually i have a meeting to go to i have to ask you later :) 11:09:38 mark4: https://thecutecuttlefish.org/mandelbrot.html 11:16:11 john_cephalopoda: lines like "DUP ITERATION 2 ROT WRITE-FILE DROP" are repeated a lot 11:16:26 Yeah, I should fix that some time. 11:16:28 that's used 4 times, why not make it a word? 11:20:25 I will replace all of that code later anyway. 11:23:45 --- quit: xek (Ping timeout: 245 seconds) 11:29:06 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 11:31:56 --- join: [2]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 11:32:22 --- quit: MrMobius (Ping timeout: 246 seconds) 11:35:00 --- quit: [1]MrMobius (Ping timeout: 245 seconds) 11:36:49 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 11:50:49 john_cephalopoda: cool! 11:51:06 mark4: Thanks! 11:51:30 i could do a port into x4 but it would have to be ALL in a console text mode lol 11:52:10 oh. your doing floating point? no fp in x4 11:53:15 how fast is your code? i can see some potential speed ups 11:53:41 instead of : foo .... if .......... then ; maybe have foo ..... not ?exit ...... ; 11:54:00 also your do loops could maybe be for loops 11:54:19 except where you are using i/j of course 11:54:31 john doesn't like the forthiest forth constructs 11:55:06 yea basically only in fb_clear so meh no point lol 11:55:55 mark4: It's all in console text mode. 11:56:03 yea i see that now too 11:56:03 It can also do sixels and print to farbfeld. 11:56:24 i have a 3d rotating dots demo in x4 11:56:37 wrote my own terminfo parser and text user interface in it 11:56:42 --- join: john_metcalf (~digital_w@host109-149-154-37.range109-149.btcentralplus.com) joined #forth 11:56:50 but i dont have floating point 11:57:28 Mmh, that's required for Mandelbrot (although there might be ways to work around that...) 11:57:55 --- quit: pierpal (Ping timeout: 246 seconds) 11:57:55 i think it could be done with integer math :P 11:58:09 I was thinking fixed point too 11:58:26 was gonna start on it but decided to do codewars kata instead 11:59:00 Advent of code is soon. 12:00:06 the code would look MUCH cleaner in x4 12:00:06 I considered a private leaderboard but nobody seemed interested. 12:00:11 no [char] x 12:00:13 just do 'x' 12:00:30 I think gforth can do that with the & prefix? 12:00:32 tho that does not work with a space it thinks its "tick tick" 12:00:48 but we always have bl 12:01:04 I define : c' POSTPONE [CHAR] ; IMMEDIATE to do that kind of thing 12:01:13 [char] x [char] y [char] z looks way cleaner as 'x' 'y' 'z' 12:01:24 and i HATE "postpone" with a PASSION 12:01:29 c' x c' y c' z... yeah, you're right 12:01:31 i will never define postpone 12:01:41 lol, what did postpone do to you 12:01:52 i dont like unclosed characters or strings 12:01:57 ." this is not valid 12:02:04 so why is 'x valid 12:02:34 postpone is a feeble and flawed attempt to force portability which does the job of both compile and [compile] 12:02:43 neither of which is broken 12:03:01 is postpone some kind of STATE layer on top of compile/[compile] 12:03:26 no idea. 12:03:32 i shall have to look this up 12:03:48 you know the difference between compile and [compile] i assume 12:04:18 compile takes the next token out of the EXECUTION stream and compiles it. [compile] takes the next token out of the INPUT stream and compiles it 12:04:32 yeah 12:06:22 --- join: dave0 (~dave0@47.44-27-211.dynamic.dsl.syd.iprimus.net.au) joined #forth 12:06:39 hi 12:06:46 `: c' [compile] [char] ; immediate` also works as intended 12:07:12 the objection is "omfg now you have to know what words are immediate!" 12:07:41 my 'x' is built into number 12:07:50 like $xx and %nnnnnn 12:08:29 I like that 12:16:35 https://github.com/mark4th its all in there, you can copy it :) 12:19:30 yea it being built into number allows you to do -'x' 12:19:42 instead of [char] x negate 12:59:49 --- quit: john_cephalopoda (Quit: Trees can see into your soul. They lurk everywhere.) 14:12:00 --- join: xek (~xek@ffz97.internetdsl.tpnet.pl) joined #forth 14:45:13 --- quit: xek (Ping timeout: 246 seconds) 14:55:38 --- join: wa5qjh (~quassel@freebsd/user/wa5qjh) joined #forth 15:16:55 --- quit: mark4 (Ping timeout: 244 seconds) 15:26:59 --- quit: WilhelmVonWeiner (Ping timeout: 246 seconds) 15:27:07 --- join: WilhelmVonWeiner (dch@ny1.hashbang.sh) joined #forth 15:27:30 --- nick: WilhelmVonWeiner -> Guest69575 15:27:33 --- quit: Guest69575 (Client Quit) 15:28:11 --- join: WilhelmV1nWeiner (dch@ny1.hashbang.sh) joined #forth 15:28:21 --- quit: WilhelmV1nWeiner (Client Quit) 16:04:57 --- join: mark4 (~mark4@12.41.103.244) joined #forth 16:14:05 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 16:20:30 --- join: WilhelmVonWeiner (dch@ny1.hashbang.sh) joined #forth 16:20:48 IRC gives me so much trouble. 16:21:52 --- join: tabemann_ (~tabemann@rrcs-67-53-10-75.west.biz.rr.com) joined #forth 16:42:52 --- quit: [2]MrMobius (Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!) 16:43:20 --- join: MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 16:45:09 --- quit: tabemann_ (Ping timeout: 240 seconds) 18:14:13 --- join: rdrop-exit (~markwilli@112.201.164.82) joined #forth 18:21:10 --- quit: dave0 (Quit: dave's not here) 18:23:15 --- join: tabemann_ (~tabemann@rrcs-162-155-170-75.central.biz.rr.com) joined #forth 18:27:35 --- quit: dddddd (Remote host closed the connection) 19:32:14 --- join: [X-Scale] (~ARM@222.38.103.87.rev.vodafone.pt) joined #forth 19:33:45 --- quit: X-Scale (Ping timeout: 245 seconds) 19:33:46 --- nick: [X-Scale] -> X-Scale 20:02:50 --- quit: tabemann_ (Ping timeout: 268 seconds) 20:27:49 --- join: tabemann (~tabemann@2602:30a:c0d3:1890:e076:b2ce:d7a5:84d9) joined #forth 20:46:02 --- join: rdrop-ex1t (~markwilli@112.201.164.82) joined #forth 20:46:51 --- quit: rdrop-exit (Read error: Connection reset by peer) 20:52:49 --- quit: wa5qjh (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 22:09:26 --- quit: carc (Ping timeout: 264 seconds) 23:17:08 --- quit: jedb (Remote host closed the connection) 23:18:33 --- join: jedb (jedb@gateway/vpn/mullvad/x-rsktgycdqlomhbjq) joined #forth 23:18:38 --- quit: jedb (Remote host closed the connection) 23:22:31 --- quit: dys (Ping timeout: 246 seconds) 23:33:11 --- join: jedb (jedb@gateway/vpn/mullvad/x-thubgxfyitnpwwhx) joined #forth 23:36:16 --- join: dave0 (~dave0@47.44-27-211.dynamic.dsl.syd.iprimus.net.au) joined #forth 23:36:32 re 23:59:59 --- log: ended forth/18.11.29