00:00:00 --- log: started forth/19.02.09 00:06:30 --- quit: presiden (Ping timeout: 240 seconds) 00:08:25 --- join: presiden (fwiw@unaffiliated/matematikaadit) joined #forth 00:49:29 --- join: xek (~xek@apn-37-248-138-83.dynamic.gprs.plus.pl) joined #forth 01:16:40 --- quit: presiden (Ping timeout: 245 seconds) 01:18:35 --- join: presiden (fwiw@unaffiliated/matematikaadit) joined #forth 01:20:41 --- quit: pagnol_ (Ping timeout: 268 seconds) 02:03:23 --- quit: ashirase (Ping timeout: 272 seconds) 02:09:27 --- join: ashirase (~ashirase@modemcable098.166-22-96.mc.videotron.ca) joined #forth 02:26:45 thanks 02:31:16 mornin' 03:39:16 --- quit: pierpal (Quit: Poof) 03:39:33 --- join: pierpal (~pierpal@host132-240-dynamic.52-79-r.retail.telecomitalia.it) joined #forth 03:47:56 --- join: pagnol_ (~me@p54BE8803.dip0.t-ipconnect.de) joined #forth 04:23:04 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 05:11:28 https://bpaste.net/raw/60b0dc3fc8b8 \o/ 05:12:45 The infrastructure is so far, that I can now start to implement FIND, : and actually integrate Forth code into it. 06:21:20 cool! 06:21:23 do you have a repo for this? 07:16:19 --- quit: xek (Ping timeout: 240 seconds) 07:19:43 rain1: http://github.com/jmf/impexus 07:20:00 rain1: Requires gforth, nothing else. 07:20:56 very nice 07:22:45 Thanks! 07:23:10 Oh, pforth also creates a working kernel but throws an error message in the end. 07:23:27 (The kernel runs though) 07:25:30 ill be interested to see that project come on 07:27:26 I often hop from project to project, so updates aren't as frequent as I'd like them to be. 08:03:34 Morning guys. 08:04:45 john_cephlopoda: what exactly are you aiming at with the pforth project? 08:26:10 which forth web development frameworks are hot right now? 08:26:46 * PoppaVic chortles 08:48:45 --- quit: dave0 (Quit: dave's not here) 08:50:23 pagnol_: gforth, obviously. 08:52:13 I actually had some gforth code running via cgi on my webserver some time ago. 09:00:57 john_cephalopoda, what did it do? 09:01:23 pagnol_: It rendered some mandelbrot set as ascii art. 09:01:38 nice 09:01:44 Was more a proof of concept than something that actually works. 09:02:30 It was a modified version of https://thecutecuttlefish.org/mandelbrot.html 09:04:16 https://github.com/forthy42/gforth/blob/master/httpd.fs 09:05:39 There're some forth wasm implementations that could be used for web dev. 09:32:14 * Zarutian checks #forth and sees loads of activity 09:37:48 pointfree: let me guess, there is a wasm function that is basically a switch whose cases implement the primitives and the default case implemnts calls. No? 09:39:17 pagnol_: I know of 1991 ( http://www.1-9-9-1.com ), and I use servers written in my own Forth to host all of my stuff. 09:42:01 this is hilarious... 10:16:52 Forth wasn't built for the web age, but it's doable 10:16:58 I wouldn't recommend it 10:17:57 it wasn't built to print documents either, but postscript is "a thing". 10:19:29 I just find it amusing.. Yer C compiled forth compiling html and JS to pipe to a C-based server to present to a C-based client to run the C-based JS to then reply right back down. 10:20:26 Huh, postscript... now wondering if an (ANS) Forth extension could be written that can read interpret postscript. 10:20:47 well yea 10:20:53 they're almost the same language 10:21:07 "(Hello World!) show" is problematic though. 10:21:13 lol PoppaVic apt description 10:21:33 The Forth interpreter would have to know that (texthere) is basically s" texthere" 10:22:13 john_cephalopoda: oh you mean don't modify the interpret/compile loop? 10:22:29 corecode: Yeah, just as a wrapper layer. 10:24:22 well the parser needs to be different i guess 10:25:39 why would you avoid modifying the interpreter 10:26:16 BIND DEF in the house 10:26:31 wow now i just realized what bind does 10:26:33 heh 10:27:49 class/oo crap, I suspect 11:06:51 I was tired of goddamned winter over a month ago - today is just pissin' me right off. 11:13:58 winter this year has lasted about 1000 eons 11:18:30 you live in the us presumably? 11:19:05 good call, yes 11:19:56 WilhelmVonWeiner: well, I left MI and was damned tired of snow. I'm nowhere near MI, and I still am goddamned tired of snow - at least they plow and salt in MI 11:31:59 --- quit: gravicappa (Ping timeout: 250 seconds) 11:34:48 --- quit: pagnol_ (Quit: Ex-Chat) 11:35:12 --- join: pagnol (~me@p54BE8803.dip0.t-ipconnect.de) joined #forth 11:40:32 pagnol: no 11:40:41 I'm just very cold 11:41:00 it's all that global warming 11:41:24 climate change 11:41:39 same nonsense - latest label 11:42:27 it's pretty well-established science 11:42:35 it;s nonsense 11:42:40 It's not. 11:42:46 too 11:44:30 I really enjoy looking at this https://erkin.party/blog/190208/spaghetti/genealogy.png 11:44:36 poteholer54 on Youtube has responded to nigh on every argument disputing anthropogenic climate change 11:44:44 Might be an interesting watch 11:44:57 not interested 11:45:18 pagnol: I saw that, but they link Forth as a derivative of LISP which I found quite weird 11:45:52 I think CM dealt in lisp Waaaay Back - I don't recall why it bugged him, (prolly parens) 11:46:01 Oh, that's a different version to the one I saw 11:46:15 ah yes... hmm 11:46:24 yes the author revised it 11:46:24 Chuck learned Lisp from McCarthy 11:47:06 I don't care where he learned it, I just recall something about fortran, lisp, drum drives, timeshare, and forth 11:49:33 pagnol: as far as I can tell he removed Forth completely? 11:49:56 It was a bunch of Fortran macros initially so idk 11:51:12 WilhelmVonWeiner, it's gotten rather crowded it's harder to find, but it's still there 11:51:42 Lisp AND APL? 11:51:53 if you can find the red circle for lisp, and then follow the left-most arrow 11:52:22 I'm surprised forth's offspring isn't more numerous 11:52:48 what does APL have to do with Forth? 12:04:14 --- join: xek (~xek@apn-37-248-138-81.dynamic.gprs.plus.pl) joined #forth 12:28:17 --- join: X-Scale` (~ARM@85.59.43.5.rev.vodafone.pt) joined #forth 12:29:37 --- quit: X-Scale (Ping timeout: 250 seconds) 12:29:37 --- nick: X-Scale` -> X-Scale 14:55:39 --- join: rdrop-exit (~markwilli@112.201.168.172) joined #forth 15:09:18 my forth cpu can toggle a gpio in the simulator 15:09:20 yey 15:13:08 your forth cpu? 15:14:46 yes 15:15:04 what does that mean? 15:15:32 i made a cpu that runs forth machine code 15:16:17 in a hdl? 15:16:29 yes 15:17:07 hmm cool 15:19:11 do you have this on github or somewhere? 15:20:27 yes 15:20:29 --- quit: whisky (Ping timeout: 246 seconds) 15:20:41 did you implement things like dup etc in hardware? 15:21:44 yes 15:21:53 https://github.com/corecode/forth-cpu/blob/master/rtl/cpu.v 15:54:08 --- quit: xek (Ping timeout: 250 seconds) 16:17:05 --- quit: pagnol (Ping timeout: 245 seconds) 16:36:32 --- join: pagnol (~me@p54BE8803.dip0.t-ipconnect.de) joined #forth 16:51:40 --- quit: john_cephalopoda (Ping timeout: 252 seconds) 16:53:31 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 17:00:55 --- quit: rdrop-exit (Quit: Lost terminal) 17:13:53 --- quit: pagnol (Ping timeout: 246 seconds) 17:42:18 --- quit: tabemann (Ping timeout: 240 seconds) 17:42:54 --- quit: dys (Ping timeout: 250 seconds) 17:55:24 --- join: dave0 (~dave0@193.060.dsl.syd.iprimus.net.au) joined #forth 17:55:34 hi 17:59:40 Hi dave 17:59:56 hi john_cephalopoda 18:34:13 --- quit: pierpal (Read error: Connection reset by peer) 18:38:07 --- join: travisb (~travisb@h193.235.138.40.static.ip.windstream.net) joined #forth 18:39:46 --- join: pierpal (~pierpal@host132-240-dynamic.52-79-r.retail.telecomitalia.it) joined #forth 18:54:35 --- quit: pierpal (Ping timeout: 245 seconds) 19:34:20 Hi dave0. 19:35:39 ahoy KipIngram ! 19:35:45 :-) 19:36:27 Did I mention yesterday having found some good papers on antenna matching? Turned out there was an error in the design procedure in one of them. I spent the afternoon and evening chasing it down and figuring out how to fix it. 19:36:36 Went back to the paper site and posted a comment. 19:36:49 So, sort of like fixing a bug in an open source package, but different arena. 19:36:54 --- join: pierpal (~pierpal@host132-240-dynamic.52-79-r.retail.telecomitalia.it) joined #forth 19:37:47 It only caused a problem if load impedance was greater than source impedance, and his only example was the other way, so it worked out great. 19:38:05 But for load>source it caused the procedure to produce what was effectively garbage. 19:39:25 Made me wonder if the author was a broadcast industry radio engineer - they mostly use tube amps in the industry because of the very high power levels they run at, and tube amps have very high output impedance - almost always more than the antenna impedance. 19:40:01 The "fix" I worked out does absolutely nothing if source>load, so skipping that bit would represent a sensible design shortcut if you always dealt with that case. 19:42:12 hey guys 19:42:58 Howdy travisb. 19:43:09 good evening travisb 19:44:05 * travisb is making a bounded channel that can handle fixed size packets rather than just cells 19:45:40 --- quit: pierpal (Ping timeout: 246 seconds) 19:49:58 I swear this is the first time I've seen someone with an manbun in Real Life 20:06:05 --- quit: dave0 (Quit: dave's not here) 20:13:14 --- quit: dddddd (Remote host closed the connection) 20:20:16 --- join: pierpal (~pierpal@host132-240-dynamic.52-79-r.retail.telecomitalia.it) joined #forth 20:22:54 --- join: gravicappa (~gravicapp@h109-187-219-85.dyn.bashtel.ru) joined #forth 20:27:41 --- quit: pierpal (Read error: Connection reset by peer) 20:46:16 --- quit: travisb (Ping timeout: 272 seconds) 20:57:13 --- join: pierpal (~pierpal@host132-240-dynamic.52-79-r.retail.telecomitalia.it) joined #forth 21:28:55 --- quit: pierpal (Ping timeout: 246 seconds) 21:32:43 --- join: pierpal (~pierpal@host132-240-dynamic.52-79-r.retail.telecomitalia.it) joined #forth 21:35:20 --- join: travisb (~travisb@2600:1700:7990:24e0:f928:da5c:c249:1b0a) joined #forth 21:38:34 --- nick: travisb -> tabemann 21:53:45 hehehaha,, manbun.. Always makes me want a pair of scissors - or a lighter. 22:40:33 manbuns are appropriate on samurai or sumo wrestlers or like - not on hipsters 22:53:01 --- join: whisky (~whisky@64.189.131.108) joined #forth 23:02:24 goes well with the apropos manpurse and the limp wrist. 23:26:30 --- quit: gravicappa (Ping timeout: 268 seconds) 23:36:30 --- join: dys (~dys@tmo-084-212.customers.d1-online.com) joined #forth 23:59:59 --- log: ended forth/19.02.09