00:00:00 --- log: started forth/04.12.05 00:01:10 --- quit: Herkamire ("bed :)") 00:35:56 --- join: Serg[GPRS] (~z@193.201.231.126) joined #forth 00:36:12 re 00:51:10 --- quit: Sonarman ("leaving") 01:04:24 --- quit: Serg[GPRS] () 01:36:50 --- join: qFox (C00K13S@82-169-140-229-mx.xdsl.tiscali.nl) joined #forth 01:40:14 --- quit: imaginator (".") 02:15:26 --- join: guido_ (~guido@adsl-dc-2699c.adsl.wanadoo.nl) joined #forth 02:41:16 --- quit: guido_ (Client Quit) 04:16:16 --- join: Serg[GPRS] (~z@193.201.231.126) joined #forth 04:20:33 Morning, Serg 04:22:00 hi 04:22:10 not so morning 15:++ 04:24:57 Hehe 04:25:01 Yeah, well.. 04:49:26 i just calibrated GTA3 map in OziExplorer, real navigation tool 04:49:26 --- quit: fridge (Read error: 54 (Connection reset by peer)) 04:49:46 my eyeguess of map scale was VERY precise ;)) 05:12:03 --- quit: Serg[GPRS] () 05:12:03 --- quit: retrobot2 (Remote closed the connection) 05:16:24 --- join: retrobot2 (crc@bespin.org) joined #forth 05:16:24 RetroForth Bot -- Type retrobot2: 06:12:51 --- join: allefant (elias@L0651P18.dipool.highway.telekom.at) joined #forth 06:52:00 --- join: Topaz (~top@sown-86.ecs.soton.ac.uk) joined #forth 06:54:01 Hi 06:55:19 lo 07:04:37 --- join: skylan_ (~sjh@vickesh01-4811.tbaytel.net) joined #forth 07:04:38 --- quit: madgarden_ (Read error: 104 (Connection reset by peer)) 07:04:42 --- join: warpzero_ (~warpzero@wza.us) joined #forth 07:04:48 --- quit: raystm22 (Read error: 104 (Connection reset by peer)) 07:05:00 --- join: madgarden_ (~madgarden@Ottawa-HSE-ppp4082712.sympatico.ca) joined #forth 07:05:00 --- nick: madgarden_ -> madgarden 07:05:08 --- quit: skylan (Read error: 104 (Connection reset by peer)) 07:05:28 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 07:05:28 --- quit: warp0b00 (Excess Flood) 07:05:56 --- quit: warpzero (Read error: 104 (Connection reset by peer)) 07:06:16 --- join: warp0b00 (~warpzero@mi200.dn181.umontana.edu) joined #forth 07:07:07 --- join: raystm22 (~color4th@adsl-69-149-54-146.dsl.rcsntx.swbell.net) joined #forth 07:15:04 --- quit: saon ("Leaving") 07:15:29 --- join: saon (x@c-24-129-95-254.se.client2.attbi.com) joined #forth 07:34:07 --- quit: Topaz (Remote closed the connection) 07:42:45 --- join: Eggbert (eggy@user-11fauod.dsl.mindspring.com) joined #forth 08:00:08 --- quit: saon ("Leaving") 08:13:58 --- join: saon (x@c-24-129-95-254.se.client2.attbi.com) joined #forth 08:26:53 --- quit: saon (Read error: 104 (Connection reset by peer)) 08:34:40 --- join: saon (x@c-24-129-95-254.se.client2.attbi.com) joined #forth 08:42:38 --- join: cmeme (~cmeme@216.184.11.2) joined #forth 08:42:55 --- quit: cmeme (Remote closed the connection) 08:43:41 --- join: cmeme (~cmeme@216.184.11.2) joined #forth 09:21:30 --- quit: saon ("Leaving") 09:29:03 --- join: saon (x@c-24-129-95-254.se.client2.attbi.com) joined #forth 10:04:46 --- quit: Eggbert () 10:32:06 --- quit: tathi ("leaving") 10:35:07 --- join: allefant_ (elias@L0657P03.dipool.highway.telekom.at) joined #forth 10:42:13 --- quit: allefant (Read error: 113 (No route to host)) 10:42:22 --- nick: allefant_ -> allefant 13:00:49 --- quit: saon ("Leaving") 13:37:06 --- join: Sonarman (~matt@adsl-64-160-166-141.dsl.snfc21.pacbell.net) joined #forth 13:52:28 --- join: Topaz (~top@sown-86.ecs.soton.ac.uk) joined #forth 13:58:00 --- join: Eggbert (eggy@user-11fauod.dsl.mindspring.com) joined #forth 14:01:08 --- join: Junio__ (Junior01@200.199.52.218) joined #forth 14:03:21 --- quit: allefant ("Client exiting") 14:08:18 --- part: Junio__ left #forth 14:19:19 --- join: Herkamire (~jason@h000094d30ba2.ne.client2.attbi.com) joined #forth 14:26:25 --- join: TheBlueWizard (TheBlueWiz@63.250.24.178) joined #forth 14:27:36 Hi, Wizard of Forth. 14:27:39 And Herkamire too 14:29:21 hiya Robert :) 14:33:58 --- quit: Raystm2 ("User pushed the X - because it's Xtra, baby") 14:36:18 --- quit: Eggbert () 14:39:24 hi 14:39:34 hiya Herkamire 14:39:39 hi hi 15:02:13 --- join: Eggbert (eggy@user-11fauod.dsl.mindspring.com) joined #forth 15:22:28 --- quit: Topaz ("Leaving") 15:27:34 --- join: Sonarman_ (~matt@adsl-66-124-254-8.dsl.snfc21.pacbell.net) joined #forth 15:38:26 --- quit: Sonarman (Read error: 110 (Connection timed out)) 15:48:53 --- quit: qFox (Read error: 104 (Connection reset by peer)) 16:51:47 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 17:30:59 --- quit: Eggbert () 17:31:17 --- part: madgarden left #forth 17:31:49 --- join: madgarden (~madgarden@Ottawa-HSE-ppp4082712.sympatico.ca) joined #forth 17:33:06 --- nick: skylan_ -> skylan 17:53:06 gotta go...bye all! 17:53:20 --- part: TheBlueWizard left #forth 17:59:42 --- quit: tathi ("leaving") 18:13:05 --- join: snowrichard (~richard@adsl-68-92-124-16.dsl.lgvwtx.swbell.net) joined #forth 18:15:05 --- quit: snowrichard (Client Quit) 18:19:55 --- join: snowrichard (~chatzilla@adsl-68-92-124-16.dsl.lgvwtx.swbell.net) joined #forth 18:22:10 --- quit: snowrichard (Client Quit) 18:43:59 --- quit: rsync (Remote closed the connection) 18:59:21 --- join: zoly (~l@ppp-62-245-208-33.mnet-online.de) joined #forth 18:59:53 'morning 19:00:19 hi 19:01:16 how's the OO hater/no-hater ratio here nowadays ? 19:01:48 OO is evil, but a nice concept overall :) 19:02:36 i'd point you to my new oo package if it wouldn't be considered trolling 19:02:59 go ahead 19:03:07 (had it down to 12 lines) 19:03:14 but unstretched it a bit now 19:03:19 made it more readable 19:03:24 http://www.forthfreak.net/wiki/index.cgi?SmallOOPS 19:04:23 hmm, it uses pick... 19:04:36 no, not really 19:04:42 just to define pluck 19:04:50 : pluck >r over r> swap : :P 19:05:02 : pluck 2 pick ; 19:05:17 I like the first one better :) 19:05:17 ^ 19:05:23 i like the first one better too :) 19:05:25 second one is shorter 19:05:35 pick is an evil word 19:05:38 and easier to understand 19:05:49 * crc doesn't have pick in his forth 19:06:12 true constant crc-alert crc-alert #if version1 #else version2 #then 19:06:23 hehe 19:06:48 EWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW 19:07:01 nooo! evil C coder trying to convert us forthers!!!!! 19:07:02 * arke :) 19:07:26 arke: I won't be swayed :) 19:09:04 --- quit: raystm22 (Read error: 104 (Connection reset by peer)) 19:09:12 :) 19:22:41 zoly: it seems like a nice oop package for gforth 19:29:07 i tried playing with the syntax a bit 19:29:14 i think it is pretty simple now 19:30:35 well, in fact first i wanted to beat mini-oof (16 lines) 19:30:54 i brought it down to 12 lines, none longer than 62 chars 19:32:38 a few lines have been added now, due to simplifying oo syntax 19:33:07 (like automatically creating new method names when used the first time) 19:36:41 my key problem with OO is that it adds layers to the code 19:36:52 actually, i don't need oo at all :( 19:37:03 me either 19:37:24 previous oops i was working on was for a client 19:37:49 before i did't understand it 19:37:54 *g* 19:38:13 I learned the OO concepts, then moved on to Forth 19:38:50 i'll probably start another project with the same client soon 19:39:21 purely by accident 19:39:52 ? 19:39:59 was actually working on an oops, written in forth, there 19:40:05 3 years ago 19:40:23 hehe 19:41:08 but it will probably be asm, not forth, i'd have to do for the new project 19:41:33 :-( 19:41:45 i might call forth an "assembly written subroutine exorcisor" 19:42:04 "for improved debugging experience" 19:42:11 hehe 19:42:51 it would be assembly then, right ? 19:43:06 Yes it would 19:43:24 *evil grin* 19:43:58 * crc has used retroforth as an "configuration" language in custom apps before 19:45:29 and then rewritten most part of the app in configuration language 19:45:34 yup 19:45:38 * zoly did :) 19:46:04 heralding the whole thing as "extremely configurable program" 19:46:08 yeah 19:46:24 because consisting mostly of its own configuration 19:46:45 Oh no! My secret is out! :) 19:48:51 :) 19:51:29 you're the one who delivers any app in two days :) 19:51:41 by providing the bootstrap 19:52:01 once the bootstrap is finished, it can be used to load a forth ... later ... 19:52:12 and once that's done, the app can be added as well 19:52:19 more or less 19:52:52 that's probably why forth is pretty XP-ish 19:53:37 :) 19:55:23 "the macro interpreter is written in itself" *g* 19:55:39 "the rest of the app as well" 19:56:15 I have RetroForth designed to be used with larger apps 19:56:32 on the way to zero-application-code-apps 19:57:05 * crc has been writing some payroll software in RetroForth these last few weeks 19:57:24 cool 19:57:49 I'm almost done :) 19:58:01 After about six hours of actual work 19:58:31 I spent about 60 hours designing how it would work though 19:59:47 * crc sighs. Time for bed. 19:59:49 Goodnight all 20:00:01 would something like >in @ >r bl word r> >in ! comply with ANS ? 20:00:31 I have no idea; I don't follow the ANS standards anyway :) 20:01:11 i don't follow ans in a religious sense. but if there's something non-ans easily avoidable, i try to 20:01:43 :) 20:03:11 indeed, some things disallowed with ans could be considered "bad programming practice" 20:03:31 afaik that compiles with ans 20:03:34 complies* 20:03:47 for most part, assumptions about the underlying system 20:05:01 i think ANS systems REFILL before WORDing the first word from the next line, not after WORDing the last word from the lien 20:06:33 the >in save/restore should work either way 21:08:45 hey 21:08:48 i dont suppose 21:08:52 err 21:08:53 nevermind 21:08:53 :) 21:09:02 RETROFORTH IS A TRUE MASTERPIECE 22:00:55 --- quit: zoly (Read error: 104 (Connection reset by peer)) 22:07:20 --- quit: warp0b00 (Excess Flood) 22:08:04 --- join: warp0b00 (~warpzero@mi200.dn181.umontana.edu) joined #forth 22:10:48 --- mode: ChanServ set +l 83 22:18:07 --- quit: Herkamire ("bed") 22:44:57 --- quit: Sonarman_ ("night") 23:07:34 --- join: fridge (~Jim@CommSecureAustPtyLtd.sb1.optus.net.au) joined #forth 23:59:59 --- log: ended forth/04.12.05