00:00:00 --- log: started forth/14.03.26 00:24:07 --- quit: ASau (Ping timeout: 246 seconds) 01:26:04 --- quit: mnemnion (Remote host closed the connection) 01:39:41 --- join: DGASAU` (~user@p50993595.dip0.t-ipconnect.de) joined #forth 01:40:03 --- quit: DGASAU (Ping timeout: 268 seconds) 01:45:02 --- nick: DGASAU` -> DGASAU 02:16:56 --- join: true-grue (~quassel@95-25-130-230.broadband.corbina.ru) joined #forth 02:24:35 --- join: pvt_petey (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 02:32:51 --- quit: kludge` (Ping timeout: 264 seconds) 02:37:04 --- join: kludge` (~comet@unaffiliated/espiral) joined #forth 02:45:43 --- quit: DGASAU (Quit: reboot) 02:55:13 --- join: DGASAU (~user@p50993595.dip0.t-ipconnect.de) joined #forth 03:02:15 --- nick: Guest33626 -> rprimus 03:02:48 --- quit: DGASAU (Remote host closed the connection) 03:25:35 --- join: DGASAU (~user@p50993595.dip0.t-ipconnect.de) joined #forth 03:27:29 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 03:32:16 --- quit: mnemnion (Ping timeout: 264 seconds) 04:24:11 --- quit: Eth|cal (Ping timeout: 252 seconds) 04:35:54 --- join: Eth|cal (~sam@139.216.253.31) joined #forth 05:08:16 --- quit: joneshf-laptop (Ping timeout: 264 seconds) 05:21:14 --- join: joneshf-laptop (~joneshf@167.222-62-69.ftth.swbr.surewest.net) joined #forth 05:26:40 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 05:31:40 --- quit: mnemnion (Ping timeout: 264 seconds) 05:43:03 KipIngram: hex cccccccc decimal 100 /mod . . 34359738 36 ok 05:43:08 also gforth in Ubuntu 05:43:38 I440r: let's just stipulate as having been read your opinions of Forths written in C 05:48:50 --- quit: joneshf-laptop (Ping timeout: 245 seconds) 05:51:57 stipulate away! 05:52:33 oh yea it was a $ccccccc ( hex) 100 ( decimal ) /mod 05:53:12 and the 36 is wrong 05:53:33 $cccccccc 100 /mod -8589935 40 <--- with floored division 05:53:44 without floored the remainder is 60 05:53:53 i have no idea where that 36 comes from 05:54:39 and the 34359738 is also totally wrong - gforths /mod is unsinged? 05:55:47 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 06:02:01 --- quit: drobban (Quit: Changing server) 06:03:38 --- join: nighty-_ (~nighty@lns-bzn-49f-62-147-170-46.adsl.proxad.net) joined #forth 06:04:07 --- join: subtleq (~subtleq@c-50-184-215-123.hsd1.ca.comcast.net) joined #forth 06:05:32 --- join: joneshf-laptop (~joneshf@167.222-62-69.ftth.swbr.surewest.net) joined #forth 06:19:33 --- quit: subtleq (Remote host closed the connection) 06:24:57 --- quit: I440r (Ping timeout: 252 seconds) 06:28:34 --- join: joneshf-laptop_ (~joneshf@98.255.30.38) joined #forth 06:32:59 --- quit: joneshf-laptop (Ping timeout: 268 seconds) 06:36:47 --- quit: joneshf-laptop_ (Ping timeout: 240 seconds) 06:51:11 --- join: joneshf-laptop_ (~joneshf@167.222-62-69.ftth.swbr.surewest.net) joined #forth 06:57:28 --- quit: KipIngram (Quit: ZNC - http://znc.in) 06:58:00 --- join: KipIngram (~KipIngram@209.40.205.22) joined #forth 07:26:02 --- quit: pvt_petey (Ping timeout: 268 seconds) 07:28:34 --- join: pvt_petey (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 07:32:53 --- join: dkordic (~danilo@178-221-76-3.dynamic.isp.telekom.rs) joined #forth 07:40:56 --- join: asie (~textual@078088168214.elblag.vectranet.pl) joined #forth 07:53:30 --- quit: pvt_petey (Ping timeout: 252 seconds) 07:56:42 --- join: pvt_petey (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 07:59:18 --- join: drobban (~drobban@mail.robacks.se) joined #forth 07:59:18 --- quit: drobban (Changing host) 07:59:18 --- join: drobban (~drobban@unaffiliated/robban-/x-2743946) joined #forth 08:14:14 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 08:15:28 --- join: ASau (~user@46.115.55.83) joined #forth 08:21:18 --- join: kumul (~mool@adsl-64-237-225-122.prtc.net) joined #forth 08:22:25 --- join: asie (~textual@078088168214.elblag.vectranet.pl) joined #forth 08:42:18 --- quit: joneshf-laptop_ (Ping timeout: 240 seconds) 08:45:21 --- quit: Zarutian (Quit: Zarutian) 08:52:36 --- quit: pvt_petey (Ping timeout: 245 seconds) 08:55:33 --- join: pvt_petey (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 08:56:30 --- quit: drobban (Quit: Changing server) 08:57:09 --- join: drobban (~drobban@mail.robacks.se) joined #forth 08:57:28 --- quit: drobban (Changing host) 08:57:28 --- join: drobban (~drobban@unaffiliated/robban-/x-2743946) joined #forth 08:58:49 --- join: joneshf-laptop_ (~joneshf@167.222-62-69.ftth.swbr.surewest.net) joined #forth 08:59:31 --- part: drobban left #forth 09:01:08 --- join: drobban_ (~drobban@unaffiliated/robban-/x-2743946) joined #forth 09:18:01 --- quit: ASau (Ping timeout: 245 seconds) 09:18:54 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 09:25:31 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 09:50:42 --- join: pvt_pete_ (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 09:51:34 --- quit: pvt_petey (Ping timeout: 268 seconds) 10:03:57 KipIngram: link to documentation on the 6809 processor? is it a variant of 6502? 10:04:39 dzho: and what is wrong with Tcl? it is handy for few situations ;-) 10:19:05 --- join: _spt_ (~Jaat@unaffiliated/-spt-/x-5624824) joined #forth 10:27:20 --- quit: john_metcalf (Quit: john_metcalf) 10:31:43 --- join: ASau (~user@46.115.55.83) joined #forth 10:32:20 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 10:49:38 --- join: pvt_petey (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 10:51:10 --- quit: pvt_pete_ (Ping timeout: 252 seconds) 10:58:46 --- quit: _spt_ (Quit: gone) 11:32:15 --- join: kumool (~mool@66-50-97-135.prtc.net) joined #forth 11:35:43 --- quit: kumul (Ping timeout: 252 seconds) 11:38:48 --- join: joneshf-laptop (~joneshf@98.255.30.38) joined #forth 11:42:35 --- quit: joneshf-laptop_ (Ping timeout: 268 seconds) 11:52:32 Zarutian: not that this is the sort of argument that should carry much weight in a forth channel, but tcl has a sort of legacy whiff about it. But I mostly kid, not having used it much ever, and not for a long time. In fact, I have this "language of the month" project I keep kicking around in my head and it would make a great addition to the roster :-) 11:53:16 --- join: kumul (~mool@66-50-97-135.prtc.net) joined #forth 11:55:08 --- quit: kumool (Ping timeout: 240 seconds) 11:57:10 Zarutian: Oh gosh, it's been decades (literally) since I've actually used a 6809. 11:57:17 I don't have any links to offer. :-( 11:57:31 Sorry. 11:57:50 --- quit: kumul (Ping timeout: 252 seconds) 11:58:46 --- join: kumul (~mool@adsl-64-237-225-58.prtc.net) joined #forth 12:27:00 --- quit: pvt_petey () 12:43:47 --- join: pvt_petey (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 12:44:32 --- join: I440r (~mark4@cpe-68-203-183-77.tx.res.rr.com) joined #forth 12:44:32 --- mode: ChanServ set +o I440r 12:51:14 --- quit: impomatic (Read error: Connection reset by peer) 13:12:01 --- quit: Zarutian (Quit: Zarutian) 13:30:36 --- quit: pvt_petey (Ping timeout: 252 seconds) 13:31:41 --- join: pvt_petey (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 13:43:42 --- quit: pvt_petey (Ping timeout: 264 seconds) 13:47:15 --- join: pvt_petey (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 13:52:53 I440r: I tried KipIngram's version and got a different result. I don't know what to make of that. 13:53:06 ok, now I tried it on Ubuntu Precise and I get 40 13:53:09 hex cccccccc decimal 100 /mod . . -8589935 40 13:53:34 Gforth 0.7.0686 13:53:47 er, Gforth 0.7.0 with the arch being 686 13:55:40 the extra special anomalous result may have been from a laptop, will have to check later 14:00:46 dzho: Different underlying hardware? 14:11:15 that looks floored 14:21:11 --- quit: true-grue (Read error: Connection reset by peer) 14:49:53 --- quit: aksr (Ping timeout: 252 seconds) 14:59:29 KipIngram: yup. different arch: x86_64 14:59:51 same ubuntu precise, some gforth 0.7.0 14:59:56 same gforth, that is 15:00:10 might be slight differences in patch level, but I suspect the arch is the difference 15:00:23 that matters. 15:14:20 --- join: Mat3 (~claude@91-64-127-6-dynip.superkabel.de) joined #forth 15:14:24 hello 15:18:29 --- quit: pvt_petey (Ping timeout: 252 seconds) 15:21:28 --- join: pvt_petey (~pvt_petey@host-92-16-158-80.as13285.net) joined #forth 15:21:52 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 15:36:32 --- join: nisstyre (~yourstrul@oftn/member/Nisstyre) joined #forth 15:50:30 --- quit: dkordic (Quit: Ex-Chat) 16:58:18 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 17:10:03 --- quit: nisstyre (Ping timeout: 268 seconds) 17:11:05 ciao 17:11:10 --- quit: Mat3 (Quit: Verlassend) 17:22:41 dzho: I agree. 17:23:09 That's quite interesting. It's not like this is an approximate problem. There is precisely one correct answer.... 17:45:01 --- join: nisstyre (~yourstrul@oftn/member/Nisstyre) joined #forth 17:56:57 --- quit: pvt_petey (Quit: Computer has gone to sleep.) 18:14:06 --- quit: c00kiemon5ter (*.net *.split) 18:14:08 --- quit: ASau (*.net *.split) 18:14:10 --- quit: goingretro (*.net *.split) 18:14:47 --- join: c00kiemon5ter (~c00kiemon@foss-aueb/coder/c00kiemon5ter) joined #forth 18:50:29 --- join: ASau (~user@46.115.55.83) joined #forth 18:50:29 --- join: goingretro (~kbmaniac@host86-155-211-109.range86-155.btcentralplus.com) joined #forth 18:51:22 Zarutian: There is no relationship between the 6502 and the 6809. 18:52:35 hmm.. let me guess the former is a MOS tech stuff and the latter is Motorola related? 18:52:36 The 6809 is part of Motorola's 6800 family (and kissing cousins to the 68000 family). 18:52:44 Right. 18:53:10 The 6809 is part of the same series of chips that gave us the 68HC05 and 68HC11 MCUs. 18:53:18 It's a very, very, very nice chip. 18:53:51 I have heard about these regarding that two wheeled robot that uses the subsumption model 18:54:58 http://geology.heroy.smu.edu/~dpa-www/robo/subsumption/ 18:55:16 (basicly SR04 uses 68HC something MCU iirc) 19:17:51 --- quit: KipIngram (Quit: ZNC - http://znc.in) 19:18:23 --- join: KipIngram (~KipIngram@209.40.205.22) joined #forth 19:24:05 --- quit: daowee (Ping timeout: 252 seconds) 19:26:17 --- join: daowee (~daowee@m37-199-125-67.cust.tele2.se) joined #forth 19:32:02 ttmrichter: in what ways is it a very nice? 19:33:37 It was, I think, the first chip that did the paired register thing. It had hardware multiply before anybody else. It had a very orthogonal instruction set. It had a very simple relationship between clock cycles and instructions. 19:33:49 Two stacks (user and system). 19:34:00 Two index registers and a plethora of addressing modes. 19:34:25 In my experience there have been two almost perfect instruction sets. 19:34:31 The PDP-11 and the 6809. 19:35:02 I have never done any real work with the 68000 series, so I can't compare there. 19:39:48 I know that orhogonality in instruction sets is nice but plethora of addressing modes? doesnt that complicate microcoding/hardwiring of the CPU? 19:45:20 Don't care. I'm not making the chip. 19:45:26 For programming addressing modes are king. 19:47:58 I am somewhat familiar with the addressing modes of 65C816 due to reading disasemblies of SNES roms. What nifty addressing modes does 6809 or others in the same family offer? 20:35:13 --- quit: daowee (Ping timeout: 252 seconds) 21:00:34 https://atariwiki.org/wiki/Wiki.jsp?page=Forth%20sorting%20routines <-- HA thats my dads code 21:08:07 Zarutian: http://techheap.packetizer.com/processors/6809/6809_instruction_set.html 21:09:51 --- quit: bluekelp (Ping timeout: 246 seconds) 21:10:45 --- join: bluekelp (~bluekelp@2001:470:1:41:5106:8b1c:96cb:f46d) joined #forth 21:10:46 The big thing was 6809 code was easily made position-independent and re-entrant. 21:11:33 Having PC-relative addressing and indexed-index ("extended") addressing allowed things like multi-user operating systems in an 8-bit core. 21:29:54 --- quit: Zarutian (Quit: Zarutian) 22:34:40 --- join: asie (~textual@078088168214.elblag.vectranet.pl) joined #forth 22:37:52 --- quit: kumul (Quit: Leaving) 23:09:21 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 23:12:52 --- quit: drobban_ (Ping timeout: 240 seconds) 23:21:36 --- quit: ASau (Ping timeout: 265 seconds) 23:46:40 --- join: aksr (~aksr@unaffiliated/aksr) joined #forth 23:59:59 --- log: ended forth/14.03.26