00:00:00 --- log: started forth/00.12.11 00:00:41 --- join: tgunr (davec@5116davec.006.popsite.net) joined #forth 00:01:03 --- quit: tgunr1 (Read error to tgunr1[5116davec.006.popsite.net]: Connection reset by peer) 00:05:14 --- join: tgunr1 (davec@5116davec.006.popsite.net) joined #forth 00:05:29 --- quit: tgunr (Read error to tgunr[5116davec.006.popsite.net]: Connection reset by peer) 00:07:15 --- quit: tgunr1 (Read error to tgunr1[5116davec.006.popsite.net]: Connection reset by peer) 00:07:42 --- join: tgunr (davec@5116davec.006.popsite.net) joined #forth 00:09:49 --- join: tgunr1 (davec@5116davec.006.popsite.net) joined #forth 00:09:49 --- quit: tgunr (Read error to tgunr[5116davec.006.popsite.net]: Connection reset by peer) 00:17:08 --- nick: tgunr1 -> tgunr 00:53:21 * aaronl is away: flunking 00:57:01 --- quit: tgunr (Ping timeout for tgunr[5116davec.006.popsite.net]) 01:00:27 --- join: tgunr1 (davec@5116davec.006.popsite.net) joined #forth 01:03:28 --- quit: tgunr1 (Ping timeout for tgunr1[5116davec.006.popsite.net]) 01:03:36 --- join: tgunr (davec@5116davec.006.popsite.net) joined #forth 01:08:31 --- quit: tgunr (Ping timeout for tgunr[5116davec.006.popsite.net]) 01:11:19 --- join: tgunr (davec@5116davec.006.popsite.net) joined #forth 01:15:51 --- join: tgunr1 (davec@5116davec.006.popsite.net) joined #forth 01:16:12 --- quit: tgunr (Ping timeout for tgunr[5116davec.006.popsite.net]) 01:20:47 --- join: eb (eb@204-pm32.nwc.alaska.net) joined #forth 01:30:55 --- quit: tgunr1 (Ping timeout for tgunr1[5116davec.006.popsite.net]) 01:35:11 --- join: tgunr1 (davec@5116davec.006.popsite.net) joined #forth 01:38:03 --- join: tgunr (davec@5116davec.006.popsite.net) joined #forth 01:38:11 --- quit: tgunr1 (Read error to tgunr1[5116davec.006.popsite.net]: Connection reset by peer) 01:43:55 --- quit: tgunr (Ping timeout for tgunr[5116davec.006.popsite.net]) 02:03:57 --- part: eb left #forth 03:07:09 --- quit: Fare (Ping timeout for Fare[ppp82-net1-idf2-bas1.isdnet.net]) 05:17:56 --- join: Fare (fare@ppp81-net1-idf2-bas1.isdnet.net) joined #forth 09:29:18 --- join: qryptyx (a00039@l140.nwm.dial.mindlink.net) joined #forth 09:43:47 --- part: qryptyx left #forth 10:04:30 --- join: kev (amx@t1o316p207.teliauk.com) joined #forth 10:13:50 --- quit: Fare (Ping timeout for Fare[ppp81-net1-idf2-bas1.isdnet.net]) 10:13:51 --- join: Fare (fare@ppp81-net1-idf2-bas1.isdnet.net) joined #forth 10:14:41 --- quit: kev () 10:17:56 --- quit: I440r (Ping timeout for I440r[purplecoder.com]) 10:36:14 --- join: I440r (mark4@purplecoder.com) joined #forth 11:03:04 --- join: tgunr (davec@A17-219-112-18.apple.com) joined #forth 11:36:22 --- join: MrReach (mrreach@209.181.43.190) joined #forth 11:36:22 --- mode: ChanServ set mode: +o MrReach 11:37:03 hello? 11:59:20 im here :) 12:07:47 how are you? 12:08:14 do you think COM methods should be specified all in one word or spread out? 12:08:31 oh 12:08:36 im all for factoring stuff out 12:09:02 heh, I'm for whatever format is the most lucid @:^> 12:09:21 :) 12:09:25 you gonna be around in 2 hours or so? 12:09:43 I've gotta take my wife to a dental appt 12:10:02 ouch :) 12:10:07 prolly be here... 12:10:12 then I'd like to type up examples of three variations and e-mail them to you for your opinion 12:10:17 email me if u cant raise me, i9ll be in the other room wiuth laptop 12:10:27 will see the email 12:10:27 and, if you've got time, I'd like you to eval TeamWave 12:11:13 teamwave ? 12:11:34 it's a groupware app, something like netmeeting 12:11:46 ok 12:11:49 but quite a bit more versatile, and completely extensible 12:12:18 will see you soon 12:12:24 --- quit: MrReach () 12:23:50 --- quit: tgunr () 12:25:44 --- quit: ult (Leaving) 12:31:27 --- join: tgunr (davec@A17-219-112-18.apple.com) joined #forth 12:31:46 tgunr: are u a bot or a person ? 12:31:47 heh 12:36:35 --- quit: Fare (Ping timeout for Fare[ppp81-net1-idf2-bas1.isdnet.net]) 12:37:03 --- join: Fare (fare@ppp81-net1-idf2-bas1.isdnet.net) joined #forth 12:38:00 im a person (i think) 12:39:18 cool 12:39:19 hehe 12:39:28 do i know u via another nick ? 12:40:19 perhaps, have not been on irc for ages 12:40:34 ok hehe 12:40:40 u code forth i take it ? 12:43:19 --- quit: tgunr (Ping timeout for tgunr[A17-219-112-18.apple.com]) 12:49:58 --- join: tgunr (davec@A17-219-112-18.apple.com) joined #forth 12:50:14 gakuk 13:21:51 --- topic: set to 'http://isforth.sourceforge.net -- http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/isforth/?cvsroot=isforth' by ChanServ 15:08:26 --- join: MrReach (mrreach@209.181.43.190) joined #forth 15:08:57 you around, I4? 15:47:50 i440r : you here? 16:10:45 --- quit: tgunr (Ping timeout for tgunr[A17-219-112-18.apple.com]) 16:11:41 --- join: tgunr (davec@A17-219-112-18.apple.com) joined #forth 16:29:23 --- quit: aaronl (Read error to aaronl[vitelus.com]: Connection reset by peer) 16:29:25 --- join: aaronl_ (aaronl@vitelus.com) joined #forth 17:26:52 --- join: mark4_ (mark4@purplecoder.com) joined #forth 17:27:32 --- quit: I440r (sagan.openprojects.net pohl.openprojects.net) 17:28:15 mark4_ : you alive? 17:59:36 --- quit: tgunr (Ping timeout for tgunr[A17-219-112-18.apple.com]) 18:03:04 --- join: TheBlueWizard (TheBlueWiz@ppp-247.u1-h2.dca.fcc.net) joined #forth 18:03:04 --- mode: ChanServ set mode: +o TheBlueWizard 18:03:09 hiya all 18:03:24 --- mode: TheBlueWizard set mode: +oo aaronl_ clog 18:03:40 --- mode: TheBlueWizard set mode: +ooo Fare mark4_ MrReach 18:19:14 are you awake? 19:22:31 no, StarTrek Voyager 19:22:36 @:^> 19:23:13 ah :) 19:29:46 --- join: Kyle (kyle@cr168790-a.nmkt1.on.wave.home.com) joined #forth 19:35:07 mrreach are u there ? 19:35:11 i fell assleep man 19:35:20 hi kyle :) 19:35:20 --- nick: mark4_ -> I440r 19:35:22 hello I440r 19:35:23 hi 19:35:37 kyle is a forth coder ? 19:35:41 no 19:36:01 just interested in what fourth coders talk about 19:36:49 ok :) 19:36:56 sometimes we even talk about forth hehe 19:37:32 I440r: were you at #tunes? 19:38:06 ive been in there a couple of times 19:39:07 hiya I440r :) 19:39:11 tbw!!! 19:39:27 gbrb, gotta get a coffee :) 19:39:39 k 19:42:28 --- quit: I440r (Ping timeout for I440r[purplecoder.com]) 19:43:11 heh 19:48:13 --- quit: Kyle (Leaving) 20:01:22 gotta go 20:01:26 --- part: TheBlueWizard left #forth 20:13:46 --- join: mark4 (mark4@purplecoder.com) joined #forth 20:13:52 fscking power outage grrrr 20:18:35 --- nick: mark4 -> I440r 21:28:34 --- quit: I440r (Reality Strikes Again) 21:40:59 --- join: mark4 (mark4@purplecoder.com) joined #forth 21:41:09 --- nick: mark4 -> I440r 22:04:33 fhey mrreach u there ? 22:04:36 i fell assleep :P 22:04:42 * aaronl_ is away: Sorry, no testing tonight, until I do my geometry :( 22:07:15 --- join: adu (newbie@1Cust50.tnt1.vacaville.ca.da.uu.net) joined #forth 22:07:23 hi there 22:09:26 hi 22:09:29 adu codes forth ? 22:12:41 kinda 22:13:01 * MrReach has returned, so all rejoice! 22:13:03 cool :) 22:13:07 i have apple G3 beige, and i've pressed cmd-opt-O-F a few times...... 22:13:13 mrreach sorry man i fell assleep earlier... 22:13:22 not to worry 22:13:45 i havent gotten my machine to do much in OpenFirmware 22:14:00 i can barely get out of it 22:14:02 hehe 22:14:02 was watching the tv, waiting to see if us supreme court made a decision 22:14:09 hehe 22:14:13 erm ... I don't think it's _possible_ to do too aweful much in OF 22:14:29 OF was the BIOS init system, right? 22:14:41 its the boot loader i believe 22:14:44 not sure whats possible 22:14:44 MrReach: yup 22:14:56 but its more i think 22:14:58 yeah, it's like the disk interface with no OS to speak of 22:15:16 i think its the boot loader/bios 22:15:20 sure, it could be massively extended to make an OS, but that's a LOT of work 22:15:43 but it uses forth as its language 22:15:54 thats how i learned about it 22:15:54 not to say it's not a good idea, just that noone has felt up to doing it 22:15:57 yes, it does 22:16:11 and I suspect somebody at Apple was thinking of writing a Forth OS 22:16:22 but never actually got to it 22:16:30 that would have been neat 22:16:37 cuz i installed ydl on my mac in feb, and they said to type something in the OpenFirmware place like boot HD:8,\\\yaboot.tbxi 22:16:40 but _did_ do the boot loader as proof-of-concept 22:16:57 but i never got that to work so i wanted to learn more about the lang, THEN i learned it was called forth..... 22:17:13 heh, the secret weapon of many companies 22:17:22 (many of them military contractors) 22:17:26 yes 22:17:39 but ydl has a control panel that did the same thing, so i have to wait longer to get into linux 22:17:40 o well 22:17:42 all the avionics equipment I used to work on had Forth kernels 22:19:26 avionics whats that? 22:19:36 you know what i noticed? 22:19:44 is that a joke? 22:19:51 forth and lisp are kinda opposite 22:19:59 o know its either sound or airplanes 22:20:10 avionics: equipment used in airplanes and at airports for flight control 22:20:22 my second guess was right then 22:20:23 hehe 22:20:31 adu: they REALLY are, in several ways 22:20:36 I've noticed the same thing 22:20:50 like in lisp 5 6 + is actually (+ 5 6) 22:21:18 yes, but not JUST the pre/post fix issue 22:21:23 like what? 22:21:32 Forth prides itself in small, no fat 22:21:38 oooooo 22:21:43 hehe 22:21:45 tru 22:21:46 Lisp prides itself in large, lots of tools 22:22:00 yup 22:22:04 in forth, a def is set in stone, new defs don't alter it 22:22:06 i want to learn more lisp tho 22:22:22 in lisp, redefining a symbol changes its behavior everywhere 22:22:30 hmm 22:22:39 i'm still learning about symbols 22:22:48 do you know TCL? 22:22:58 i got about half way thru the LISP hyperspec intoduction 22:23:02 a little 22:23:17 i know its really easy for passing functions 22:23:29 i found the eval 22:23:36 then you probably know that redefining a procedure with proc replaces the old definition 22:23:42 to be a really cool feature of TCL 22:23:54 o, nope, didn't know that 22:24:02 i learn overviews of languages 22:24:05 that is a lisp-like behavior 22:24:39 redefining a word in forth does NOT change the properties words compiled with the old definitions 22:24:42 so is it impossible to change a macro in forth? 22:24:47 k 22:25:09 no, a macro is a construct to circumvent that behavior in Forth 22:25:27 ok, take these three defs: 22:25:44 : foo cr ." I'm foo!" ; 22:25:58 : bar foo ; 22:26:05 : foo cr ." I'm another foo!" ; 22:26:23 ya 22:26:30 now, what is printed if I enter "bar" ? 22:26:40 " I'm foo!" 22:26:45 yep 22:26:57 in Lisp it would have printed "I'm another foo!" 22:26:59 but does it not make any error msgs? 22:27:30 some systems issue an advisory warning "foo redefined" 22:28:14 if you want to screw with somebody's head, redefine : (colon) or .( and save the system 22:28:16 ic 22:28:22 hehehe 22:29:05 kforth is very small tho 22:29:09 s/k// 22:29:27 hehehe 22:29:31 mrreach you are evil :P 22:29:31 yes, generally. Do you think that's good or bad? 22:29:50 440: what did he do? 22:29:53 I meant yes about forth being small 22:30:07 he said redefine : hehe 22:30:10 and save system :P: 22:30:10 adu: I vandalized a forth installation by redefining colon 22:30:12 o yes that is evil 22:30:17 good 22:30:24 that is small 22:30:28 not that your evil 22:30:43 one of the things I like about LISP is that it's virtually crash proof 22:31:04 unless you redefine ( 22:31:08 but you cant 22:31:25 but its slow and bloated, and that seems to be one of the major tradeoffs in most languages 22:31:46 in forth you CAN redefine ( 22:32:06 in LISP you can, too, I think, but it's much harder 22:32:40 LISP has "parsing tables" in which syntactical characters are listed 22:33:02 interesting 22:33:41 I440: you ready to eval that software? 22:34:23 no, need to put it on my laptop 22:34:52 do you want the unix version or windoze version? 22:35:58 (they are nearly identical ... one of the wonders of TCL) 22:36:36 i could do so in a min or two... 22:37:02 have you played with Teamwave Workplace before? I remember bongo and I trying to get you to try it, but don't know if you did. 22:37:18 do you want the unix version or windoze version? 22:37:19 not me 22:37:24 hrm where is bongo :P 22:37:30 hafta msg that guy :P~ 22:37:37 Geneva, I believe 22:37:51 hasn't been online in a couple of weeks 22:37:53 i know 22:37:58 bongo? 22:38:08 a Forther that sometimes comes here 22:38:11 another forth coder :) 22:38:15 cool guy 22:38:24 does commercial embedded control stuff in Europe 22:38:48 cash machines, telephones, that sort of thing 22:39:44 i440r: do you want the Linux/XWin version or the Windows version? 22:40:01 erm well im on my linux box rite now... 22:40:02 try that one 22:40:24 http://www.teamwave.com/pub/current/workplace-4.3.1-linux.tar.gz 22:40:31 ok, odd installation ... 22:40:41 it unpacks into one or two files ... 22:40:49 in whatever dir you unpack in 22:41:14 just run the execuatable from an xterm and you're in business 22:41:27 ok 22:41:31 dcc it ?> 22:41:44 I'll create a room "Forth" on the demo server and meet you there 22:41:55 we tried that before ... 22:42:07 the dcc doesn't work through our firewalls 22:42:14 (or my router, whichever) 22:42:17 aha 22:42:18 ok 22:42:24 email it then heh 22:42:36 erf! ok, just a sec 22:45:17 heh, 1.6 MB takes a bit even on DSL 22:45:31 of course, hotmail has never been a screamer anyway 22:45:47 it behaves much like other M$ software 22:45:53 a tad doggy 22:46:39 it won't let me send to you, I4, just asec, I'll zmodem it to my account 22:48:44 --- join: johnw (johnw@ip160.tuc167.gci-net.com) joined #forth 22:48:53 you here, aaron? 22:49:04 --- part: johnw left #forth 22:49:11 zmod ? 22:49:13 oh 22:49:14 wait 22:49:19 u have it in ur account on purp ? 22:50:05 it will be there in a sec 22:50:27 i k 22:51:53 transfering now w/ ftp 22:52:09 windows ftp sucks donkey penis 22:52:14 hehehe 22:52:20 thatl teach u to use doze :P 22:52:30 heh, it's there at least 22:52:38 i can see it coming in on my wmnd :) 22:53:01 says it's done, 28.83 kbytes/s 22:53:06 yup 22:53:15 wmnd graph shows its complete :) 22:53:25 ok, see you on the demo server in #Forth 22:53:31 if you have ???s, ask here 22:53:41 account "guest" no password 22:54:03 ok hang on let me get it 22:54:20 did u ftp it to your account or incoming 22:54:48 I ftp's to whatever "mrreach" username put me in 22:54:57 it said it was /home/m/mrreach 22:55:57 ok, I will see you arrive 22:56:06 why do you use doze 22:56:10 instead of dos? 22:56:13 /home/users/m/mrreach actually heh 22:56:37 "doze" is a bastardization/abbreviation of "Windows" 22:56:49 Windows 22:56:50 i know 22:56:53 why use windows? 22:56:54 Windoze 22:56:55 use dos 22:57:27 I do too much windowing stuff to use dos, web surfing, graphics editing, (hell, IRCing) 22:57:34 yuck 22:57:37 use unix :p 22:57:42 gimme a min ... 22:57:57 I have a unix machine here beside me, but it's turned off right now, will come up later this month for routing purposes 22:58:11 Windows is a better interface, so far 22:58:33 text is clearer, mosre software, easier to install, etc 22:58:42 hmm 22:58:45 no forth irc clients? 22:58:46 Linux is catching up, but it's not there yet 22:58:55 heh, nope 22:59:09 i cant fukcking find where i extracted it to grrr 22:59:10 wait 22:59:10 very few forths even have host OS access or sockets 22:59:17 HAHAHAHA! 23:00:53 ok erm 23:00:56 i got it loaded 23:00:58 how do i join a channel ? 23:02:18 --- quit: MrReach (Ping timeout for MrReach[209.181.43.190]) 23:02:36 --- join: MrReach (mrreach@209.181.43.190) joined #forth 23:02:49 heh, that rather sucked 23:02:56 good moment to get canced 23:06:37 arron 23:06:46 why did you version me 23:06:48 ? 23:08:25 i'm offended 23:08:29 o well 23:08:46 * MrReach fingers adu, "Offended now?" 23:08:58 huh? 23:09:01 o 23:09:04 haha 23:09:07 funny 23:18:43 well, i'm off 23:18:49 nice talkin to ya 23:18:51 ok, fare well 23:18:51 --- part: adu left #forth 23:39:08 --- quit: MrReach () 23:50:18 --- join: adu (andrew@1Cust31.tnt1.vacaville.ca.da.uu.net) joined #forth 23:50:25 hello again 23:59:59 --- log: ended forth/00.12.11