00:00:00 --- log: started forth/15.04.29 00:01:55 --- join: true-grue (~grue@95-27-149-191.broadband.corbina.ru) joined #forth 00:03:27 --- quit: Bahman (Quit: Quit moping you embarrassing arse!) 00:55:08 --- join: proteusguy_ (~proteusgu@180.183.142.101) joined #forth 00:56:17 --- quit: proteusguy_ (Read error: Connection reset by peer) 00:56:51 --- quit: proteusguy (Ping timeout: 245 seconds) 02:00:47 --- join: protist (~javery@29.238.69.111.dynamic.snap.net.nz) joined #forth 02:03:08 --- quit: tsumetai (Read error: Connection reset by peer) 02:27:33 --- join: xyh (~xyh@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 02:34:28 --- quit: xyh (Remote host closed the connection) 03:35:54 --- join: tsumetai (~x@unaffiliated/tsumetai) joined #forth 04:07:58 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 04:57:50 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 05:37:23 --- quit: vsg1990 (Quit: Leaving) 05:41:02 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 06:18:53 --- join: GeDaMo (~GeDaMo@212.225.93.112) joined #forth 06:44:22 --- quit: beretta (Quit: Leaving) 06:55:13 --- quit: impomatic (Read error: No route to host) 07:12:05 --- join: johnmark_ (~johnmark@c-73-51-235-57.hsd1.il.comcast.net) joined #forth 07:12:58 --- quit: darkf (Quit: Leaving) 07:13:07 --- nick: johnmark_ -> JohnMarkM 07:17:38 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 07:45:33 --- quit: vsg1990 (Quit: Leaving) 07:48:08 --- quit: atommann (Quit: Leaving) 09:06:10 --- join: impomatic (~impomatic@130.84.112.87.dyn.plus.net) joined #forth 10:02:53 --- quit: JohnMarkM (Ping timeout: 256 seconds) 10:08:40 --- join: impomatic_ (~impomatic@130.84.112.87.dyn.plus.net) joined #forth 10:11:10 --- quit: impomatic (Ping timeout: 252 seconds) 10:11:20 --- nick: impomatic_ -> impomatic 10:12:04 --- join: JohnMarkM (~johnmark@c-73-51-235-57.hsd1.il.comcast.net) joined #forth 10:52:34 --- join: ASau (~user@176.2.113.22) joined #forth 11:17:38 --- quit: ASau (Remote host closed the connection) 11:18:16 --- join: ASau (~user@176.2.113.22) joined #forth 11:33:20 --- quit: ASau (Remote host closed the connection) 11:33:47 --- join: ASau (~user@176.2.113.22) joined #forth 11:40:00 --- join: netytan (~marksmith@88-110-94-192.dynamic.dsl.as9105.com) joined #forth 12:16:52 --- quit: ASau (Remote host closed the connection) 12:17:06 --- join: ASau (~user@176.2.113.22) joined #forth 12:30:38 --- quit: ASau (Remote host closed the connection) 12:30:54 --- join: ASau (~user@176.2.113.22) joined #forth 12:42:06 --- quit: netytan (Quit: Konversation terminated!) 12:57:35 --- quit: protist (Quit: Konversation terminated!) 13:29:12 --- quit: mnemnion (Remote host closed the connection) 13:29:41 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 13:59:37 --- quit: GeDaMo (Remote host closed the connection) 13:59:50 --- quit: JohnMarkM (Quit: Leaving) 14:13:13 --- quit: joneshf-laptop (Ping timeout: 276 seconds) 14:17:53 --- join: johnmark_ (~johnmark@c-73-51-235-57.hsd1.il.comcast.net) joined #forth 14:18:07 --- nick: johnmark_ -> JohnMarkM 14:41:35 --- join: netytan (~marksmith@88-110-94-192.dynamic.dsl.as9105.com) joined #forth 14:46:56 --- quit: mnemnion (Remote host closed the connection) 14:47:32 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 14:48:08 --- quit: mnemnion (Read error: Connection reset by peer) 14:48:18 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 14:49:31 --- join: marksmith (~marksmith@88-110-86-193.dynamic.dsl.as9105.com) joined #forth 14:50:55 --- quit: netytan (Ping timeout: 276 seconds) 14:51:19 --- nick: marksmith -> netytan 14:56:46 --- join: FireFly (~firefly@oftn/member/FireFly) joined #forth 15:06:06 --- join: Mat4 (~quassel@ip188619bb.dynamic.kabel-deutschland.de) joined #forth 15:06:26 hello 15:15:12 hey Mat4 15:15:25 hi 15:15:30 How goes it? 15:15:38 hey 15:16:05 quite good, try to translate my documentation to english 15:16:43 and work on an assembler 15:19:35 Nice. An assembler for what? 15:24:30 an assembler for my processor architecture 15:25:32 it's fun 15:25:42 Mat4: ooo 15:26:44 * Mat4 have a lot of fun working on it 15:28:13 --- quit: true-grue (Read error: Connection reset by peer) 15:28:24 Mat4: I can imagine. FGPA? 15:29:20 no, TTL *g* 15:30:21 I also discover some microcontrollers for implementations in software (only an idea yet) 15:31:55 anything avoiding FPGA toolchains 15:32:47 Sounds interesting. Have you written anything up? 15:33:13 Yeah. I've heard that the FPGA tools are quite bad; I've never had the oppertunity to try though 15:34:48 I upload the documentation this week 15:38:06 I think my web side need also an english translation 15:38:20 (beside mandarin) 15:52:30 --- quit: mnemnion (Remote host closed the connection) 15:53:03 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 15:57:52 --- quit: mnemnion (Ping timeout: 276 seconds) 16:32:50 ciao 16:33:17 --- part: Mat4 left #forth 16:38:00 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 16:39:26 vsg1990: Hello. How is Your Forth implementation going? 16:40:20 DKordic: Hi!, I had to put it on the back burner because of work sadly :(. I'm going to pick it back up as soon as everything slows down a bit again. 16:41:02 I was having a hard time finding information on how Forth translates directly to machine code, I'm not familiar with x86 and it's quite different than Microchip asm. 16:41:11 Do You plan to implement it in gforth (or similar)? 16:41:34 Oh You switched to x86? 16:42:12 No no, I found examples of forths in x86 and it's not helping my understanding. 16:42:46 does isforth optimize words to asm? might be a place to look 16:43:54 Is isforth.com the correct site? 16:44:10 the domain is down but you can find some stuff via the wayback machine 16:44:14 vsg1990: jonesforth (https://github.com/chengchangwu/jonesforth) and yourforth (https://bitbucket.org/avanderhorst/yourforth) are awesome. 16:44:47 vsg1990: Yes. I have a copy. 16:44:52 jones doesn't do asm optimization, i'm pretty sure. i haven't looked as much at your 16:45:44 vsg1990: I mean isforth.com is it's home page. I don't think it is doing (many) optimizations. 16:46:06 --- join: protist (~javery@29.238.69.111.dynamic.snap.net.nz) joined #forth 16:46:59 the domain expired and was picked up by someone (maybe the registrar?) and is now a landing page - it's not presently what you're looking for 16:47:06 ok 16:47:32 the wayback machine should give you older documentation, possibly the source distributions as well 16:47:41 I don't like that they are implemented in assembly instead of CODE wordlist. 16:48:00 i have an older version hosted on my domain but getting the newest version would be best. someone here can provide it, i'm sure 16:49:41 I'll take a look at those links. 16:49:44 Mark4 is nick of IsForth author. 16:50:25 vsg1990: What is Your favourite PC implementation? 16:51:10 To be completely honest I don't have one. The first time I was introduced to FORTH was in a minecraft mod call RedPower, it wasn't a full implementation, but it was a lot of fun. 16:51:45 haha! +1 for MC introducing more ppl to forth-ish langs 16:52:12 the bitcoin network also has a forth-like machine for transaction processing/validation, iirc 16:52:27 :) 16:52:34 funny - i was just recommending http://www.cs.unm.edu/~dlchao/flake/doom/ be re-implemented in Minecraft ;) 16:52:46 mainly so i could hang out in MC all day at work 16:59:27 i'd like to make MC my new IRC client as well ;) 17:04:29 I feel lucky I haven't looked at MC :) . 17:06:22 So which implementation for PC would be the best to play with? 17:07:35 DKordic: what's the advantage to using a CODE wordlist over an assembler, in your opinion? 17:11:08 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 17:11:48 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 17:12:43 vsg1990: Feeble macro system of {GAS,NASM,FASM} is replaced by Forth. 17:13:42 --- join: karswell (~user@13.248.115.87.dyn.plus.net) joined #forth 17:17:15 DKordic: good answer 17:22:15 :) 17:24:18 --- quit: karswell (Read error: Connection reset by peer) 17:25:31 --- join: karswell (~user@13.248.115.87.dyn.plus.net) joined #forth 17:25:51 Few C++ people have recently rediscovered advantages of such approach: https://github.com/kobalicek/asmjit . 17:32:55 vsg1990: I would start with those 2. 17:33:20 (jonesforth and yourforth) 17:34:34 ok, thanks 17:56:56 --- join: joneshf-laptop (~joneshf@98.208.35.89) joined #forth 18:05:17 --- quit: nighty-_ (Ping timeout: 255 seconds) 18:07:06 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 18:07:38 --- quit: vsg1990 (Quit: Leaving) 18:58:34 --- quit: netytan (Ping timeout: 276 seconds) 20:07:51 --- join: atommann (~atommann@58.251.2.94) joined #forth 20:09:03 --- join: saml_ (~saml@cpe-24-102-97-97.nyc.res.rr.com) joined #forth 20:41:48 --- join: 32NABVHQW (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 20:44:24 --- quit: JohnMarkM (Quit: Leaving) 21:37:20 --- quit: 32NABVHQW (Remote host closed the connection) 21:37:55 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 21:42:29 --- quit: mnemnion (Ping timeout: 250 seconds) 21:43:35 --- join: MrMobius_ (~MrMobius@50.141.74.149) joined #forth 22:08:28 --- quit: saml_ (Quit: Leaving) 22:12:28 --- join: Bahman (~Bahman@85.133.140.118) joined #forth 22:18:25 --- quit: ASau (Ping timeout: 256 seconds) 22:28:37 --- quit: MrMobius_ (Ping timeout: 256 seconds) 23:12:23 --- quit: atommann (Ping timeout: 264 seconds) 23:49:36 --- quit: xpoqp (Remote host closed the connection) 23:59:59 --- log: ended forth/15.04.29