00:00:00 --- log: started forth/09.09.10 01:14:38 --- join: aguai (n=aguai@114-32-77-124.HINET-IP.hinet.net) joined #forth 01:54:19 --- quit: f[x] (Read error: 110 (Connection timed out)) 02:43:05 --- join: Quiznos (i=1000@c-68-56-143-229.hsd1.fl.comcast.net) joined #forth 02:43:36 --- quit: tarbo_ (Read error: 60 (Operation timed out)) 02:46:23 --- join: f[x] (n=user@137-110-133-95.pool.ukrtel.net) joined #forth 02:48:23 --- quit: nighty^ (Remote closed the connection) 02:51:18 --- join: thom_ (n=thom@pool-173-51-164-80.lsanca.fios.verizon.net) joined #forth 02:53:50 --- join: tarbo (n=me@unaffiliated/tarbo) joined #forth 03:03:38 --- quit: thom_ ("This computer has gone to sleep") 03:20:36 --- join: GeDaMo (n=gedamo@212.225.115.96) joined #forth 03:55:58 --- join: neceve (n=ncv@unaffiliated/neceve) joined #forth 04:31:16 --- quit: GeDaMo ("Leaving.") 04:46:53 --- quit: I440r (Remote closed the connection) 04:51:57 --- quit: f[x] (Read error: 60 (Operation timed out)) 05:07:32 --- join: f[x] (n=user@101-101-132-95.pool.ukrtel.net) joined #forth 05:55:04 --- join: aguai_ (i=aguai@114-36-120-68.dynamic.hinet.net) joined #forth 06:02:25 --- quit: aguaithefreak (Read error: 60 (Operation timed out)) 06:29:48 --- quit: Snoopy_1611 (Read error: 110 (Connection timed out)) 06:56:11 --- join: DrunkTomato (n=DEDULO@ext-gw.wellcom.tomsk.ru) joined #forth 07:18:39 --- join: GeDaMo (n=gedamo@212.225.115.96) joined #forth 07:28:01 --- join: luptenschteiner (n=User@unaffiliated/probonono) joined #forth 07:33:38 --- quit: mathrick (Read error: 110 (Connection timed out)) 07:40:22 --- quit: probonono (Read error: 110 (Connection timed out)) 07:41:26 --- nick: luptenschteiner -> probonono 07:55:55 --- join: mathrick (n=mathrick@wireless.its.sdu.dk) joined #forth 08:21:04 --- join: thom_ (n=thom@pool-173-51-164-80.lsanca.fios.verizon.net) joined #forth 08:39:20 --- join: segher (n=rehges@84-105-60-153.cable.quicknet.nl) joined #forth 08:41:33 --- quit: thom_ ("This computer has gone to sleep") 08:45:56 --- join: kar8nga (n=kar8nga@LRouen-152-83-15-79.w80-13.abo.wanadoo.fr) joined #forth 08:57:22 --- quit: DrunkTomato () 09:05:40 --- quit: mathrick (Read error: 110 (Connection timed out)) 09:11:25 --- join: Raystm2 (i=rastm2@c-24-8-232-212.hsd1.co.comcast.net) joined #forth 09:12:07 Hi -- Ray is back. :-) 09:13:02 Hi Ray :) 09:16:05 Hi Ray :-) 09:17:58 What's shakin'? 09:18:58 * impomatic fails to think of a witty answer! 09:20:06 A nervous little chahuahua on the way to animal hospital to get a shot. now THAT's shakin' lol :-) 09:20:20 :-) 09:21:29 some of you know me... those that don't, you might recognise me as colorForthRay.info for which I just paid for another 2 years of domain domination. 09:22:07 I hope to post copius code that I created while too poor to be online these last year or so. 09:23:40 Forth wise... I've had opertunity to read the books that I bought from Neal Quartus Forth. 09:23:48 Best investment I've made so far 09:24:26 I'm 1.4 or so into the "Art of Computer Programming" series by DKnuth. 09:25:01 I say about half way because i'm reading the second book but both chapters in concurrance. ( word?) 09:25:16 yes 09:25:34 But really I've read these chapters to this point at least 7 times. 09:25:48 HI NEAL!! :-) missed you friend. 09:26:20 I re-re-read everthing all the time over and over again and again... 09:26:21 Ray: I haven't seen that site, looking now 09:26:58 Doh! I meant Quiznos lol 09:27:04 was thinking of NEAL. 09:27:07 Sorry. 09:27:37 s'ok 09:27:38 Knuth is tricky to read. I prefer Introduction to Algorithms (Cormen, etc) 09:27:39 ltns 09:27:41 Hi Quiznos, long time since I saw you last and had to TAB TAB to your nick lol :-) ( you know, one past Quartus` ) 09:27:46 ty :) 09:27:49 how ya bin? 09:27:58 Then I check knuth for potential improvements. 09:28:43 I'm better. Had nasty diabetic induced health scare and am still recovering. 09:28:44 This current on line bill is being paid for me so that I can socialize, as I havn't got out of the house in a while. 09:28:59 ok 09:29:15 here's a prescription for ya; 09:29:23 1. dont microwave!!! 09:29:24 * Raystm2 listening 09:29:39 2. dont eat pre-processed foods (except frozen vegies) 09:29:50 3. use meat for flavoring only, not as main course 09:29:57 Ray: I notice you link to http://www.geocities.com/eleks_76/ - All Geocities sites will disappear later this year so it might me worth asking if you can achive the material on your site. 09:30:42 increase vits and mins, ~1.5g per day: real vit A, E, B complex, C, D; minerals: zinc, (nerves etal) and 09:30:52 read up on what the vits and mins do. 09:31:03 food has NO essential vits or mins; so... 09:31:07 supplements. 09:31:20 A ~= b carotene 09:32:01 carrot in a pill. 09:32:15 * Raystm2 makes note of impomatic's book suggestion 09:32:30 impomatic why disappear? 09:32:30 1. I do microwave from time to time. I do need to stop that. 09:32:54 the russians did much research into microwave energy during the 1950s; nasty stuff. 09:32:54 2. thanks for veggies tip. We eat alot less pre-proc now. 09:33:00 nods 09:33:12 i only warm up coffee in the microwave now 09:33:19 :O 09:33:21 it messes up the metabolish 09:33:31 creates foreign poisons in food 09:33:45 Quiznos: What is that "food has no essential vitamins or minerals" ? 09:33:48 3. i've reduced meat to the recommended portions from licenced nutritionist. Small, but not a problem. I could prob'ly be a good vegan if I didn't like meat. 09:34:14 it's bc food corporations dont rotate, let lay fallow or allow the land to rest in cycles. 09:34:24 Raystm2: Having been vegan for 8 years I wouldn't recommend it :) I eat about a kg of meat / day now and I feel much better than ever. 09:34:25 schme I tend to agree with Quiznos and i think proper labels point that out. 09:34:29 the land (dirt) has no nutrients 09:35:02 Quiznos: Oh right. Then it depends on where the food is from. n/m :) 09:35:16 regarding meat; do as the chinese do. cut/chop food into byte-sizes, chow. (their style of cooking) 09:35:30 schme it might, but generally, corporate farms suck 09:35:46 schme That's great to hear that you are feeling well with that diet. I think it is prob'ly much like my own. 09:35:50 chow using a wok or skillet, good oil. fresh herbs 09:35:58 no table salt; kosher salt 09:35:59 Quiznos: We tend to grow our own food. We rotate a lot :) 09:36:03 nods good 09:36:17 but do you amend the soil too? 09:36:18 Quiznos not forgetting you here. I like what you are having to say so far. :-) reasonable. 09:36:25 ty :) 09:36:28 * schme googles up amend the soil 09:36:33 (english is not my main language) 09:36:42 common farming term 09:36:49 --- join: snowrichard (n=chatzill@12.169.182.169) joined #forth 09:36:50 Not in swedish it's not :) 09:36:53 hi 09:36:54 adding nutrience to the soil 09:37:03 Oh ah. Yes, we do. 09:37:07 kool 09:37:10 Hi snowrichard :) 09:37:21 i have been thinking of forth too 09:37:28 about 2-3hundred ( maybe more years ago) a three rotation crop and fallow system was used to make the best usage out of a total farm. 09:37:38 From a variety of sources really. We have worms producing very good soil for us from waste.. and chicken poo etc. works wonders. 09:37:38 was used till recently. 09:37:57 nods 09:38:10 rotation and sane farming is growing quite rapidly atleast in sweden, and I assume the rest of europe. 09:38:11 ray, more tomatoes 09:38:17 toma-toes 09:38:31 veggies come out smaller, but all of a sudden they're actually food :D 09:38:32 * Raystm2 LOVES tomatoes. Not a problem there. 09:38:39 nods 09:38:52 (that's the Quail spelink) 09:38:56 toma-tos 09:38:58 heh 09:39:04 I like to bake one with parmesean cheese only ontop till just soft. 09:39:09 mmm 09:39:57 --- quit: snowrichard (Client Quit) 09:40:22 I've been eating live fruit as much as possible. Well, live if you consider it's picked and shipped and purchased... 09:40:39 k 09:40:49 dont forget unadulterated yogurt 09:41:15 Something that seems to be growing, in sweden atleast, now is also avoiding ploughing. 09:41:18 plain is a pain but i mix in some fruit and WA-LA! 09:41:42 yum 09:41:44 schme I'm wondering how that works? 09:41:55 mainly, your problem is excess mucous and systemic constipation, that your body cant eject quickly enough. you're over-weight? (dont need to know how much) 09:42:36 Raystm2: Pretty well it seems. But you need rotation for it. In detail how it works I have no idea :) We will be looking into it. It is supposed to stop things from leaking out of the soil. 09:42:37 you also need to cleanse your organs (they're filters!!) 09:42:51 You are so right about const... No, not over-weight. I lost over 100 lbs shortly after diagnosed three years ago and have maintained 132 for quite some time now. 09:43:00 your organs are sponges that need to be cleaned out 09:43:05 kool 09:43:21 http://en.wikipedia.org/wiki/No-till_farming 09:43:22 agree with cleansing. 09:43:33 thanks GeDaMo and hi 09:43:51 so what's the latest re Forth? 09:43:57 I've also seen it called zero-tillage 09:45:12 I'm not sure it's worth mentioning here in #forth, I will be mentioning in #c4th-ot the work I've been doing in colorForth while I was offline for so long. 09:45:22 Raystm2: congrats on the weight loss there! 09:45:47 mention it; it's closer to on-topic than farming ;) 09:46:11 Thanks. I was depressed and starved. I also used portion control, the idea being that I should always leave 1/4 of the plate, and only the one plate. This worked. 09:46:26 portion control is best 09:46:47 I tend to agree. 09:46:49 remedy deprssion with better food and vitz/mins 09:47:01 * schme tends to eat too small portions ;) 09:47:02 IOW, more fresh meat. 09:47:14 you lack certain chemistry that meat has 09:47:36 and supplements too (not pharma drugs tho) 09:48:11 good salt too since depression can be indicator of slowed electrolytic development 09:48:21 it's all related 09:48:37 I'm lacking something. lol. I'm worried because I went so long with out diagnosis that my condition is pretty bad. Had I not the heart ( litterally) of a man 2/3'ds my age I would litterally be litterally dead. litterally. 09:48:59 oh and avoid high frutose corn syrup (all corn and its by-products) 09:49:02 evil evil stuff. 09:49:17 oh and prayer too 09:49:21 if yo udont, then learn. 09:49:34 I died at work one day. That's how I found out. Havn't worked since and that was a pretty good thing to start the dePress. 09:49:35 corn is no longer a food item 09:49:51 well; that sucks 09:49:51 * Raystm2 used to love corn. 09:50:10 I hate corn syrup and everything it's in everything it's in everything it's in ... 09:50:16 nods 09:50:28 so tell me about your forth work offline 09:52:25 Prayer takes the form of worry for me. Born a Catholic ( last name St. Marie I mean the Virgin Mary did kinda start Catholic... I suppose ) my father was excomunicated for devorcing my mom who died shortly after. So Guilt is the kind of thinking that goes thru my mind often. 09:52:53 guilt has no love in it; rebuke it and move on. 09:53:17 I feel guilty right now for not finding a way to earn money on line while in bed... but instead will tell you about the cool colorForth code. 09:53:26 wait 09:53:30 Quiznos so true so true. 09:53:35 use google ad. 09:53:38 investigate that. 09:53:56 as for the guilt, you must pray to God; Mary cant do diddly for you. 09:54:16 guilt is effective on people who dont know their birth-power given by God almighty 09:54:17 --- join: thom_ (n=thom@pool-173-51-164-80.lsanca.fios.verizon.net) joined #forth 09:54:21 Thanks! I plan too. I have copius colorforth stuff to put up and I think that GA might be a great idea you had. 09:54:29 ok. 09:54:33 on to color4th 09:54:40 * Raystm2 believes in birth power! 09:54:47 you can always msg me about God. 09:55:21 you just need to know more scripture to defeat it. 09:55:32 ty just might do that soon enough, but you piqued my CForth interest and.... 09:55:41 ok i'm ready 09:55:46 I LISP now. 09:55:49 lol 09:55:56 those two have to get a room alredy 09:55:56 I play cards in LISP in colorForth. 09:56:00 nice 09:56:01 lol 09:56:17 21 and poker and variable hands. 09:56:26 i too have been contemplating with lispiness in forth; porting concepts 09:57:15 i've fallen in love with the cons-cell 09:57:21 There was another book ( plus the DKnuth) that I bought from Quartus` that showed some cool examples, and I've done nearly all of them. 09:57:31 kool 09:57:54 Yes. Cons is a cool idea. I like it because it really takes the worry out of creating to a list. 09:58:01 nods 09:58:19 and if done right it lends to good GCollectino. 09:58:25 but i'm having trouble using conses and _next 09:58:32 i still think in asm code 09:58:43 the inner interpreter 09:58:47 ya! I said it! Collect-ino. doh! 09:59:15 using conses to build a word {} would by necesa increase the size of words 09:59:19 all that indirection 09:59:33 Have you seen my Forth implementation of Haskell's algebraic data types? :P 09:59:35 but one would get embedded type bitstring too 09:59:39 nop 09:59:50 http://www.forthfreak.net/index.cgi?FunForth 09:59:53 ok 10:00:24 ok in my bowser 10:00:31 ill peek later 10:00:36 GeDaMo thanks for link. 10:01:07 i'm kinda loathe to increase the size of _next 10:01:28 has anyone written a unexec for forth? 10:02:23 OH! I see yes the _next that follows a _run and topped by a _: in the inner interp. Understood. 10:02:26 oh! and i think i figered out how to write an actual kernel.com type file for linux to run 10:02:46 Raystm2 wait, dont get too fancy; i just mean the next inner interpreter. 10:02:59 i use losd[wd]; jmp [e]ax 10:03:17 the f83 form 10:03:32 understood. roger wilco. 10:03:51 * Raystm2 having recently read "TIL" 10:04:00 Loeliger's? 10:04:08 Indeed. 10:04:20 Also purchased from Neal. 10:04:20 damn, thats an old title; i have a copy too 10:04:24 nice 10:04:59 He sent me as a bonus several books he had dups of. 10:05:05 kool 10:05:19 what else in your forth? 10:05:55 Oh, I've updated all of my older code. I have a Karel The Robot alike called ChuckBot the Cursor. 10:06:02 heh 10:06:14 There is a Colors Of Hanio with auto solve... 10:06:16 wow; you're certainly dating yourself with Karel 10:06:22 lol :-) 10:06:23 nice 10:06:45 it's still on the web so... that could be considered relative ( visa vie dating) 10:06:55 I think. 10:07:12 I did a fully functional rubix cube... 10:07:24 sweet 10:07:30 magic squares to size 10 10:07:33 grafic? 10:07:45 ya this is all graphic work. 10:07:50 k 10:07:52 Next is sound i think. 10:08:10 i really want to make a forth with libdl!! 10:08:31 and i still need to figer out unexec() 10:08:42 But colorforth is odd because the source is all there is and the source is sorta like a configuration file where you can turn on different choises by changing the colors of words for different siturations 10:08:56 yea 10:09:15 Is unexec() like a program "Undo"? 10:09:23 running backwards? 10:09:40 emacs' unexec, to make a new binary consisting of current memory segments 10:09:53 Dr. Scheme runs forwards and backwards. I enjoyed the heck out of that. 10:10:05 * Raystm2 looking it up. 10:10:10 --- quit: kar8nga (Remote closed the connection) 10:10:35 i found a forth that is reversible too 10:11:34 You did? 10:11:35 i've been pondering a forth with type descriptor header field 10:11:45 google "reversible forth" 10:11:55 will do, ty. 10:12:07 and overloading words based on data type 10:12:19 but i cant figer out how to assoc type with runtime data on stack 10:12:28 neatle. 10:12:31 neatly 10:13:08 unless i just forgo that and let coder do it 10:13:18 but then call-by-type fails 10:16:01 if we are still talking a lispy-forth here, I read that types can be checked, saved to, and searched if they are kept in some memory range per type. This way the address acts like the type descripter as well. if that makes any cents. I've not used it yet. You know, Strings on a heap. Numbers all have 0's in the end of the pointer address... everything else is an atom or a list. 10:18:52 yea, well that's what i was thinking by adding a type-field to the word's structure 10:19:02 part of head-part 10:19:05 You could arrange to have all items of the same type in blocks of memory 10:19:15 Then mask the address to get to a type pointer 10:19:39 well, with a type field, it's the normal cell+ or cell- to get to it dpending on location 10:19:59 --- join: Raystm2_ (i=rastm2@c-24-8-232-212.hsd1.co.comcast.net) joined #forth 10:20:03 That uses more memory though 10:20:09 but i've never been fond of lisp's 3bit type field in data 10:20:15 stupid internet connection. 10:20:23 a shr 3 is always incured 10:20:47 i'm tryin to incorporate poly-morphism using this type info 10:21:04 mayube it's just a refactoring thing 10:21:07 i'm not sure 10:21:27 if it works; 10:21:42 then + word becomes a exec-jump table 10:21:47 * Raystm2_ missed something :( 10:21:53 colorforth seems.. a bit hard to use :S 10:21:53 what? 10:22:33 ask a question 10:22:52 (18:18:52) Quiznos: yea, well that's what i was thinking by adding a type-field to the word's structure 10:22:52 (18:19:02) Quiznos: part of head-part 10:22:52 (18:19:05) GeDaMo: You could arrange to have all items of the same type in blocks of memory 10:22:52 (18:19:15) GeDaMo: Then mask the address to get to a type pointer 10:22:52 (18:19:39) Quiznos: well, with a type field, it's the normal cell+ or cell- to get to it dpending on location 10:23:14 wow; big lag there 10:23:24 Raystm2_: that's everything that was said between talking and coming back in 10:23:25 --- quit: thom_ ("This computer has gone to sleep") 10:23:33 ^you talking 10:25:26 oh, and i've also been thinking of partitioning words into better-defined lexicons too 10:25:39 but i need some kind of $PATH type var i think 10:26:14 multiple current lexicons for searching; a different kind of Context var 10:26:28 instead of Fig's search everything in .003s :) 10:26:46 which isnt bad at all, and i never really liked how f83 searched 10:26:51 nor a voc stack 10:28:26 at one point, i tried to redefine the standard forth lexicon using fig vocabulary tree structure, which would support objects and sub-objects, lexicons and sub-lexicons 10:28:37 and that's where $PATH developed from 10:28:48 it's a tree, so why not use that? 10:32:36 --- quit: gogonkt (Read error: 104 (Connection reset by peer)) 10:34:30 --- nick: Raystm2 -> Guest64390 10:36:07 --- join: Raystm2 (n=rastm2@c-24-8-232-212.hsd1.co.comcast.net) joined #forth 10:36:51 sorry. Comcast found it necessary to re-configure my net-card. I think I'm back now. 10:37:05 --- quit: Guest64390 (Read error: 113 (No route to host)) 10:37:30 ew 10:37:40 block em 10:37:51 lol did I step in something? :-) 10:37:59 no; nothing since you last left 10:38:10 except me talking more 10:38:21 --- join: gogonkt (n=info@218.13.56.139) joined #forth 10:38:29 GeDaMo would you repost my last paragraph after "you talking"? 10:38:38 I accept. lol :) get it, it's a joke see, lol :) 10:38:44 heh nah 10:39:25 (18:25:26) Quiznos: oh, and i've also been thinking of partitioning words into better-defined lexicons too 10:39:25 (18:25:40) Quiznos: but i need some kind of $PATH type var i think 10:39:25 (18:26:14) Quiznos: multiple current lexicons for searching; a different kind of Context var 10:39:25 (18:26:29) Quiznos: instead of Fig's search everything in .003s :) 10:39:25 (18:26:46) Quiznos: which isnt bad at all, and i never really liked how f83 searched 10:39:26 (18:26:51) Quiznos: nor a voc stack 10:39:28 (18:28:26) Quiznos: at one point, i tried to redefine the standard forth lexicon using fig vocabulary tree structure, which would support objects and sub-objects, lexicons and sub-lexicons 10:39:31 (18:28:37) Quiznos: and that's where $PATH developed from 10:39:33 (18:28:48) Quiznos: it's a tree, so why not use that? 10:39:38 that's so neat :) tyvm 10:39:53 Your client doesn't support copy paste? :P 10:39:58 gpm isnt running 10:40:10 --- quit: Raystm2_ (Read error: 110 (Connection timed out)) 10:40:11 im in console mode atm 10:40:17 lol he quit 10:40:25 wait did he? 10:40:29 * Quiznos pokes Raystm2 and falls over 10:40:37 One of his old nicks, I think :P 10:40:40 heh 10:40:50 In order for me to Copy/Paste I have to open the log and then copy THAT and paste that in. 10:40:56 ok dont do it 10:40:57 Present! 10:41:01 you might quit again 10:41:04 lol 10:41:19 ok so that's what i've pondered over the years. comments? 10:41:22 Looks like all my alias' have parted. 10:41:25 even flames :) 10:42:13 oh, but there is more taht i havent written too 10:42:52 a new "screen" of asembler words; maybe 2 screens 10:43:01 totally different, "non-std" 10:43:40 libdl dynamic loading of libs and incorporation for lib data and code into the voc 10:43:50 That's cool. 10:43:51 which, is frankly, the end of the ball-game 10:44:02 these are some other things i've pondered 10:44:08 implementing is another thing 10:44:09 heh 10:44:26 i really want unexec() tho 10:44:46 I saw Roger Levy drive some dll's from his GypherForth that rides atop crc's RetroForth, and also Roman Pavlyuk has driven dlls from colorforth. 10:44:55 kool 10:45:34 Roger drives allegro for his graphics and sound. 10:45:44 i've considered cheating and using a binflat file format 10:45:46 Roman drives umm... 10:45:52 checking... 10:45:55 that would be a dos .com format 10:46:05 true. 10:46:18 which would make coding adn unexec simple 10:46:24 but its cheating! lol 10:46:29 Oh I suppose so. lol 10:46:49 or, i could ELF it and just use .text with memseg munging at runtime 10:46:58 maccess() i think 10:47:18 but then the seg regs arent right 10:47:25 Is it thou? or is it just good code reuse. can you expect to find these dll's in the environments that your code will appear. I'm betting yes! :) 10:48:02 i think this forth would be flexible; and it would be user's responsibility to provide 10:48:14 i hate unnecesa redundancy 10:48:18 understood. 10:48:29 all day long i see wheels on my box. 10:48:35 such a shame 10:48:49 wheels? 10:48:52 reinvented 10:48:55 rewritten 10:49:15 * Raystm2 having been a caster Master industrial salesman for many years before dieing. lol 10:49:22 lol 10:49:34 If your wheels are square, maybe they need re-inventing :P 10:49:41 re-invented. lol lov it 10:49:43 yep 10:50:03 * Raystm2 = SalesSpeak 10:50:16 you know, The wheel is re-invented on a regular basis. 10:50:21 sure 10:50:31 mostly by people not using wheels already 10:50:45 they usually rewrite what they dont know 10:50:55 Most recently is a foam eurathane wheel that resembles a handtruck tire. NeverFlat tech. 10:51:02 kool 10:51:31 I recreate the bible on a regular basis. 10:51:40 how? 10:51:58 what I mean is that I re-invent things that I find in the forthBibles just after I create them. 10:52:07 lol 10:52:32 And then I'm wrong, so obviously wrong. 10:53:19 afaik, forth has been so concretely literal; it needs to be abstracted in concept and ability 10:53:30 iow, more lispy 10:53:59 --- join: pgas` (n=user@ppp089210059136.dsl.hol.gr) joined #forth 10:55:43 ya know, using lispy concepts, even more methods and styles of refactoring become possible 10:55:47 And there it is. Great description. I read it as meaning that the Forth tools do not explain what applications they have or can create. They are limited by there simplicity which never describes the kind of knots you can tie with these tools. 10:56:00 nods 10:56:41 i'd love a forth that does task threads 10:57:02 not just cooperative but pre-emptive too 10:57:36 like with interrupts? 10:57:39 oh and with lisp concepts, new word names become obvious 10:57:40 brb 10:57:44 k 10:58:38 neighbor got new Wii toy; invited me to bowl; 10:58:46 bbiab 10:58:54 enjoy! :) 10:58:57 ints and the libpthread iinm 10:59:00 much fun 10:59:06 --- nick: pgas` -> pgas 10:59:08 ints are interesting but i was think of the lib 10:59:11 gone. 10:59:19 see ya. 10:59:37 Raystm2: I have been lookn' at that there site of yours. Those OLPC look interesting. Where does one get one? 11:03:47 I've inquired before. Interested in getting one myself. 11:04:11 actually, I talked to Mitch Bradly a year or two ago... 11:04:17 --- join: Maki (n=Maki@dynamic-78-30-139-176.adsl.eunet.rs) joined #forth 11:04:31 He's involved in the project from SUN micro and... 11:04:57 he's also the guy that got SUN to use the Forth in BIOS on sun machines. 11:05:11 He told me how to get a machine. 11:05:17 He's at... 11:05:30 here at freenode.. .checking... 11:06:49 at least to be found at #sugar and #olpc 11:07:00 double checking... 11:07:27 :) 11:07:55 don't currently see his nick but would like to talk again to him so keeping those chats open. 11:07:59 --- quit: schme (Remote closed the connection) 11:08:11 --- join: schme (n=marcus@c83-249-82-26.bredband.comhem.se) joined #forth 11:08:18 wb :) 11:08:23 woops 11:08:24 last said 11:08:28 don't currently see his nick but would like to talk again to him so keeping those chats open. 11:08:28 hey 11:08:58 I'll look at ebay. 11:09:49 ebay. I've not even thought of ebay since i've been gone. lol I've got so much to catch up too. No facebook page. no twitter. Not even a MySpace presence. lol much to do. 11:12:13 Oh I don't have any of those. 11:12:21 I did start a blog last month though. I have one post. 11:12:21 ehehehe 11:17:32 Cool Cool. What's it about. /me = starved for entertainment lol not being mean to you okay just being funny :) which I such at in text. 11:18:09 such=suck 11:21:06 Raystm2: It's just a lil thing on how to use joysticks with lispbuilder-sdl 11:21:10 hmm 11:21:18 cool cool. 11:27:10 I actually made some sdl bindings for gforth. Maybe I should clean 'em up and put somewhere. 11:29:01 * Raystm2 watching a google movie thru salad lunch . Here but not present. 11:29:06 sounds like a cool idea. 11:47:59 --- join: kar8nga (n=kar8nga@LRouen-152-83-15-79.w80-13.abo.wanadoo.fr) joined #forth 11:59:17 --- quit: gogonkt ("leaving") 12:08:28 --- join: gogonkt (n=info@218.13.56.139) joined #forth 12:39:50 --- join: Snoopy_1611 (i=Snoopy_1@dslb-088-068-192-023.pools.arcor-ip.net) joined #forth 12:39:50 --- quit: Snoopy_1611 (Client Quit) 12:39:53 --- join: Snoopy_1611 (i=Snoopy_1@dslb-088-068-192-023.pools.arcor-ip.net) joined #forth 13:03:24 --- quit: f[x] (Read error: 110 (Connection timed out)) 13:09:51 --- join: mathrick (n=mathrick@users177.kollegienet.dk) joined #forth 13:19:53 --- quit: pgas ("/quit") 14:13:45 --- quit: kar8nga (Remote closed the connection) 14:23:43 --- join: Qcoder00 (n=chatzill@212.225.98.193) joined #forth 14:23:47 Hmm 14:24:00 The BB4W hosted Forth is progressing 14:24:02 :) 14:24:13 I remain hopeful about seeing AMPLE on Windows within the decade ;) 14:26:00 lol 14:26:33 --- join: Qcoder00_ (n=chatzill@dyn-62-56-118-184.dslaccess.co.uk) joined #forth 14:39:19 --- join: ForthIRC (n=mhx@65.244.211.131) joined #forth 14:40:11 Hi, I'm mike. Just testing the irc under forth 14:41:44 kool 14:42:01 describe your forth pls 14:44:03 --- quit: Qcoder00 (Read error: 110 (Connection timed out)) 14:44:50 Its Win32Forth 6.13.00 then i loaded the itools2 network access 14:44:55 Its Win32Forth 6.13.00 then i loaded the itools2 network access 14:45:00 kk 14:46:01 --- join: Rugxulo (n=user@adsl-065-013-115-246.sip.mob.bellsouth.net) joined #forth 14:46:05 I was looking for Win64Forth though. Just testing out some ideas and reacquainting self with forth 14:46:22 k 14:46:25 ForthIRC: :) 14:46:44 ForthIRC: A good exercise would be porting code from older Forths... 14:46:55 i'm on linux, i've written alot of failed forths 14:47:00 it's fun but fusterating 14:47:30 i code like i'm writing 16bit code on a 32bit box 14:47:47 Coding FORTH on ARM is simple 14:47:49 ;) 14:47:52 I've been told 14:47:57 nods 14:48:07 You can keep all 5 Forth registers in machine registers 14:48:28 i use 3 14:48:34 cool. are you using forth practically now? 14:48:41 nop; none work :0 14:48:45 all failed 14:48:51 but i still ponder it all 14:48:57 FortIRC: Do you know of a system called AMPLE? 14:49:09 good evening 14:49:13 hi 14:49:59 what nickname does my text start off with? 14:50:05 crc!!! >:D< 14:50:08 ForthIRC: Sorry 14:50:19 omg i just had a epiphany on forth .history and html-like actions. 14:50:39 Someone's been busy trying to fix Jones Forth if comp.lang.forth is anything to go by 14:51:23 which is jones? 14:51:53 A simple tutorial forth that slightly non-standard 14:52:14 * crc is happily non-standard 14:52:20 oh he wrote his forth with surrounded text commentary; like umm 14:52:36 Knuth's integrated web? 14:52:41 is that it? 14:52:46 No 14:52:55 then what? 14:52:58 At least I don't know 14:53:02 oh well; 14:53:06 heh 14:53:16 i thin it is; i have jones' here; i like his work 14:53:17 http://www.annexia.org/forth tis thing 14:53:23 k 14:53:24 *this thing 14:53:33 it's written in assembly, in a literate style 14:53:37 but not using noweb 14:53:41 that's it, literate 14:53:52 it is way more than "slightly" non-standard 14:53:54 i was thinking the concept 14:54:13 i like his files, content and style 14:54:14 it's an awful implementation in all regards, imnsho 14:54:17 Someone whose 'professional work' used to be for the BBC is slowly fixing some issues in Jones Forth 14:54:19 ok 14:54:25 ok 14:54:28 kool 14:54:35 It remains to be seen if it's salvagable though 14:54:38 i'd been thinking of usng his work for mine 14:54:57 I note Win32Forth has a much more capable implementation though... 14:55:02 how so? 14:55:12 dumb question, but why such dislike for the standard by Forth users overall? 14:55:45 i dont care for ansi. it's too impersonal 14:55:50 I code primarily for my own use (and do have a compatibility layer for my forth when I need to use ANS code) 14:55:54 committee-ish 14:56:04 I prefer to keep my tools small and simple 14:56:07 nods 14:58:24 well, I figured that much 14:58:36 not that I disagree (don't really know Forth well), just curious 14:59:04 Forth is first a way of thinking. 14:59:19 if you cant think in forth then you'll have a readlly difficult time learning it. 14:59:26 readlly/really 14:59:38 it'w quite logical. 15:00:09 it's elegant; efficient; terse by nature. 15:00:35 and despite my failed forths, easy to implement :) 15:02:22 I've taken a look off and on for a few years, so I know it looks cool, just haven't really gotten into writing (and truly learning) with it yet 15:02:57 I'm trying a few windows routines. Some stuff to print the directories 15:03:04 --- quit: GeDaMo ("Leaving.") 15:07:48 I was looking for Win64Forth though. Just testing out some ideas and reacquainting self with for 15:09:35 --- quit: ForthIRC (Read error: 104 (Connection reset by peer)) 15:11:45 okay, please indulge me, but what Forths do people in here use? 15:12:53 --- quit: Qcoder00_ (Read error: 110 (Connection timed out)) 15:13:41 I use retro, reva, 4p, gforth, and isforth 15:13:51 4p? what's that? (others I've heard of) 15:14:02 http://maschenwerk.de 15:14:08 used to be called HelFORTH 15:15:19 --- join: tathi (n=josh@dsl-216-227-91-166.fairpoint.net) joined #forth 15:15:50 "near ANS compatibility" ;-) 15:15:57 I also occasionally run freeforth 15:16:36 * Rugxulo wonders if anyone ever called their implementation "Backforth" ... probably 15:16:37 freeforth is the original source of the backticks in retroforth/helforth, isn't it? 15:16:44 in helforth 15:16:53 retro doesn't have backticks 15:17:59 oh, right. retro has classes 15:18:09 yup 15:18:48 classes came from helforth originally 15:19:32 from hell, you mean ;-) j/k 15:19:44 nope 15:19:48 classes are nice :) 15:19:58 "die, object, die" -- jacko (comp.lang.forth) 15:20:04 * Rugxulo always laughs at that memory 15:20:14 classes define behavior for different types of words 15:20:43 They always seemed cumbersome to me, but I'm used to CREATE..DOES> 15:20:54 --- join: MikeSW (n=mhx@65.244.211.131) joined #forth 15:21:10 they are useful in overall implementation 15:21:17 * crc has create/does> 15:21:33 yeah, I can see they're useful as an implementation method 15:22:29 does> is in the library; it's too useful to scrap 15:22:30 * Rugxulo prefers create..dos ;-) 15:23:05 I need to connect from a webpage to this irc. I've been using forthirc. ho 15:23:30 How can I connect from a website? 15:23:33 tried mibbit? 15:23:40 mibbit doesn't support freenode 15:23:46 doh 15:23:51 (or more precisely, freenode blocks mibbit) 15:24:07 webchat.freenode.net 15:24:41 what channel? 15:24:51 #forth 15:25:05 --- join: mike2 (i=41f4d383@gateway/web/freenode/x-tqoeglawszfldbto) joined #forth 15:25:13 like this? 15:25:16 cool 15:25:24 yes 15:26:02 hi :-) 15:26:07 --- quit: Maki (Read error: 113 (No route to host)) 15:26:15 hello 15:27:19 the forthIRC code is helpful. but i didn't know quite what I was connecting to 15:28:16 and you can't type responses while listening to the conversation 15:29:08 so i modified some demo code to accept files dragged onto a forth window 15:31:15 so how did your forth ports fail? 15:32:01 what forth ports? 15:32:20 The ones by rugxulo I think 15:32:54 ? 15:33:31 i'm sorry. it was by qcoder 15:33:48 Oh, I see: i'm on linux, i've written alot of failed forths 15:34:04 oops. by quiznos 15:34:40 I am a bit confused. I was trying to figure out the irc client 15:34:46 so I gathered :) 15:36:42 oh. so gforth is a 64bit implementation? 15:37:34 --- join: jimt (n=jim@202.27.212.33) joined #forth 15:37:40 no, but I'd be surprised it it didn't support 64-bit (as Bernd was running 64-bit even a few years ago!) 15:39:23 i'm running Vista now. And I would like to run forth in 64bit native mode instead of 32bit 15:40:46 for fun or do you really need the extra RAM? 15:41:04 * Rugxulo wishes he could help but can't :-( 15:41:15 for philosophical consistency 15:41:26 oh, oka... wait, what? :-) 15:41:33 not practical 15:42:02 64-bit is really getting mainstream nowadays, so I'd be surprised if 64-bit wasn't on the short list of things to do 15:42:03 okay. just curious 15:42:19 like I said, Bernd was running 64-bit a few years ago (hence he hadn't tried compiling a newer version for DOS) 15:42:27 or at least, that was his excuse :-P 15:42:58 I never bugged him after that, should probably try building myself but ... heh, you know how "fun" that can be :-P 15:43:21 actually, that reminds me 15:43:22 haha. yes 15:43:33 4th claims to mostly support 64-bit although it needs a few tweaks (listed in the manual0 15:43:34 ) 15:44:01 e.g. .hx files aren't compatible unless you change INT_MAX to something sometihng blah blah 15:44:37 i've been away from forth for about 10 years 15:44:37 so give it a whirl, it's very easy to build 15:44:51 I don't even (barely) know Forth ;-) 15:44:59 so you're in good company, lol :-)) 15:45:29 whew 15:46:41 but you seem to be a fan anyhow 15:47:02 well, yeah, I took a look, downloaded a bunch of implementations (mostly DOS) a few years ago 15:48:08 * Rugxulo thinks Forth and DOS go hand in hand, both minimal and been around a while but get the job done 15:49:50 I think of forth as efficient and minimalist. That it should also be the basis of operating systems 15:51:39 depends on your needs/wants 15:55:16 i know. I want a bunch of available tools. But forth doesn't always make tools (for windows applications) easily at hand 15:59:23 I think we have to roll our own 16:02:37 i had recent trouble with VisualStudio6 mixed with Visual Studio 2008 16:03:11 It seems that microsoft is controlling distributable files more. Its so obnoxious 16:05:09 well, you're on Vista, right? 16:05:15 me too 16:05:29 anyways, I think Vista had bad compatibility initially with MSVC 2005, etc. 16:05:47 yep 16:05:56 and MinGW still using MSVCRT.DLL from VC6 doesn't help either (broken tmpfile, which doesn't work on VIsta) 16:06:19 the sad (?) thing is that Win7 is basically the same as Vista, so I don't imagine compatibility will be any better 16:06:52 and XP is being deprecated by MS 16:07:10 most developers still support at least XP, though (and Win2k more or less) 16:07:16 They are adding to Windows 7 something to support XP Compatibility 16:07:25 XPM, aka XP Mode 16:07:46 but you have to download Virtual PC 2007 (or whatever), and it's only allowed on non-home versions (e.g. business, enterprise, ultimate) 16:08:02 oh, and you have to have Intel VT-X extensions, which a lot of Intel chips don't support 16:08:23 (AMD is better in this regard, only low-end Semprons and maybe one other rare breed don't support VT-X) 16:08:37 oh. Yes it is crazy with the variations of Intel chips 16:08:37 so it's not a very good fix, IMHO 16:10:13 --- join: DrunkTomato (n=DEDULO@217.18.135.36) joined #forth 16:10:53 yes. microsoft is making things harder 16:10:53 but for some reason everybody seems to love Win7, so it's going to be widespread 16:11:11 have you tried Windows 7? 16:11:14 no 16:11:35 Is it still the operating system made for Hollywood? -- copyright protection as the theme 16:11:40 if Vista (modern/current OS) doesn't support something, why would Win7? I have no faith in them 16:11:57 mike2, I think that only applied to Blu-Ray content 16:12:51 Vista64 requires all certified drivers if you want to run secured content 16:13:24 expensive to certify, from what I hear 16:13:45 I think Microsoft will need to have two paths: insecure/free access and Fort Knox versions 16:14:40 MS is (apparently) all about ego, not about making things better 16:14:41 Yes. I think you have to get it certified by Microsoft and you have to have a $400 per year identity certification for your company 16:15:10 bad case of NIH syndrome 16:15:38 nih? 16:16:26 not invented here 16:17:14 i.e., reinventing what's already been done for no good reason 16:17:48 or pushing their own incompatible ideas to things which already have other solutions 16:18:57 really, I wouldn't care what they did as long as it was only in the interest of features, performance, and honest technological interest (instead of lame-o marketing, narcissism, proprietary bullcrap, etc.) 16:20:23 sure. they seem to buy out technologies so they can make inferior versions 16:22:55 they have dumb (!) marketing tactics 16:23:08 very strange decisions in new products 16:23:12 promote themselves too much 16:23:19 and can't exactly play nice with anyone else 16:23:36 of course, a lot of people are like that, but still ... kinda annoying 16:24:07 disclaimer: my annoyances there may just be my own imperfections coming out, though ;-) 16:25:17 Well. the contrast is with Linux -- that can be wholly free 16:26:06 well, Linux is a whole other can of worms ;-) 16:27:18 Windows: "we won't fix bugs, upgrade, switch to new technology (tm)" 16:27:35 Linux: "it's *possible* to fix bugs, but nobody knows and nobody cares" 16:28:15 (sorry, not anti-Linux or even anti-Windows, just easily annoyed at all the infighting, bugs, kludges, etc.) 16:29:12 sure. 16:30:08 But we have to expect bugs everywhere. We may be able to have minimal systems that hence will have fewer bugs 16:31:51 --- quit: DrunkTomato (Read error: 145 (Connection timed out)) 16:33:14 nah, even Brainf*** interpreters have bugs ;-) 16:33:23 --- join: DrunkTomato (n=DEDULO@ext-gw.wellcom.tomsk.ru) joined #forth 16:33:32 it's not an issue of bugs, just how will you deal with 'em 16:38:24 I did the demo compile with 64bit version of gcc (maybe the actual MInGW??). It seemed to work. where's the problem with vscrt.dll? 16:42:28 demo compile of what? 16:42:53 I just had issues with tmpfile() not working except as Admin (which is "bad", 'mkay?) 16:43:11 good question. i have to remember where I downloaded files from 16:43:18 actually found a similar bug in an old MS C DOS compile too, so MS has done this before :-)) 16:43:25 I'm talking 32-bit MinGW 16:43:39 I think there's a 64-bit version lib somewhere too, not sure if it's considered official or not 16:44:35 i downloaded from gtk.org 16:44:57 and compiled the demo application -- used to test the installation 16:45:25 But I doubt it needs to use the tempfile call 16:45:52 well, it's MinGW's fault for using MSVCRT's tmpfile (or maybe MSVCRT at all, which MS doesn't recommend) 16:46:12 it wouldn't be hard for them (I'd think?) to replace it with their own .DLL, but so far nobody's bothered 16:47:00 OpenWatcom doesn't rely on MSVCRT at all, thankfully 16:47:10 Yes. I think microsoft borrowed the source code from ATT C++ to make msvcrt 16:47:35 MS borrows a lot, I think, they just don't tell anyone ;-) 16:49:37 certainly 16:54:24 ah well, gotta go 16:54:34 nice chat, though :-) 16:54:35 cya 16:54:37 --- part: Rugxulo left #forth 16:54:47 belated take care ;) 16:57:56 --- quit: mike2 ("Page closed") 17:00:40 --- join: temp_ (i=41f4d383@gateway/web/freenode/x-lkdqdhpxhajvbqtc) joined #forth 17:05:52 --- quit: neceve (Read error: 110 (Connection timed out)) 17:07:17 --- quit: MikeSW ("a quit that really quits") 17:24:32 --- quit: tathi ("leaving") 17:44:48 http://colorforthray.info/new_site/colisphorth.html some throes at a colorForth lisp for your entertainment. 17:50:30 lisp implemented in forth? heh :-) 18:04:05 --- join: nighty^ (n=nighty@210.188.173.245) joined #forth 19:04:46 --- quit: probonono (hubbard.freenode.net irc.freenode.net) 19:04:46 --- quit: aguai_ (hubbard.freenode.net irc.freenode.net) 19:04:46 --- quit: uiu_ (hubbard.freenode.net irc.freenode.net) 19:04:46 --- quit: madwork (hubbard.freenode.net irc.freenode.net) 19:05:30 --- join: probonono (n=User@unaffiliated/probonono) joined #forth 19:05:32 --- join: aguai_ (i=aguai@114-36-120-68.dynamic.hinet.net) joined #forth 19:05:37 --- join: madwork (n=madgarde@204.138.110.15) joined #forth 20:25:55 --- quit: DrunkTomato () 20:48:52 --- quit: aguai_ (Read error: 104 (Connection reset by peer)) 20:49:08 --- join: aguai_ (i=aguai@114-36-120-68.dynamic.hinet.net) joined #forth 20:57:09 segher earlier, i wrote "porting lispy concepts to forth" 21:58:31 ah. want to explain what concepts, or do you have a writeup somewhere maybe? 21:59:52 segher do you comprehend lispy concepts already? 22:00:45 i hope i do. i don't really use lisp though, but i use haskell quite a bit 22:01:25 i've implemented a few toy functional machines as well 22:01:30 i'm fond of porting concepts of: cons-cells, 22:01:45 rplaca, rplacd 22:01:59 list-making; the basic funs of a lisp 22:02:03 what are rplac*? 22:02:17 they are destructive list-building/breaking runs 22:02:18 funs 22:02:22 linked lists and garbage collection? 22:02:30 yes 22:03:07 also been pondering dynamic forth stacks 22:03:24 GC isn't very forthy, if you ask me 22:03:27 so lispy words like (+ 1 2 3 4) would do the right thing 22:04:35 true, it's not but that's the point of porting concepts; to see if it integrates well 22:05:16 earlier i told the folks here that `forth is still not abstract enough to do anything big' 22:05:19 or someth like that 22:05:34 it needs more scaffolding 22:06:17 the forth word `forget' is the limit of garbage collection. 22:06:27 but heap management is needed too 22:07:08 i usually try to minimise heap allocations, they're such a pain 22:07:20 yep 22:07:24 but not having control over your allocations is a pain as well 22:07:29 nods 22:08:07 i have been playing with some sort of limited GC for strings 22:08:07 never really went anywhere though 22:08:13 k 22:09:39 good luck with your investigations, keep us updated :-) 22:09:39 i've written a bunch of minimal kernels but they never workd; technical difficulties 22:10:17 the problem i had with the strings is how to decide what isn't used anymore 22:10:49 it always collected too much, or not enough, or not soon enough, or the overhead was too big 22:10:56 simple count cell; like kernel uses on libs, increase on link; decrease on delink 22:11:08 when link 0= rm. 22:11:40 you need to store extra data for that though 22:11:46 1 cell 22:11:58 but inside the same space as the string itself 22:12:07 a prefix cnt 22:12:25 yes, which i cannot do 22:12:27 the cell could also contain type-info 22:12:30 why not? 22:12:41 i need to take substrings a lot 22:12:46 that's not a prob 22:12:52 that's coding; not structure 22:13:10 if i have a pointer to a substring, how do i find the count cell? 22:13:43 the cnt cell is at [0] 22:13:49 it's a struct 22:14:12 struct { cnt, *s;} 22:14:24 so [0] == cnt, [1] pointer to string 22:14:30 yeah, so i have structs referring to strings, and structs referring to "string data", and i collect the latter 22:14:39 nods 22:14:44 i think that partitions nicely 22:14:55 this was too expensive though 22:15:00 why? 22:15:09 dunno why exactly anymore, this was five years ago :-( 22:15:13 k 22:15:40 it also wasn't nice that i had to duplicate all "standard" string functions for the "smart strings" thing 22:15:49 ok 22:15:57 because pretty much anything needs to update counts 22:16:08 brb 22:20:05 k 22:58:11 --- join: f[x] (n=user@245-42-133-95.pool.ukrtel.net) joined #forth 23:07:59 --- join: Raystm2_ (i=rastm2@c-24-8-232-212.hsd1.co.comcast.net) joined #forth 23:12:16 --- quit: Raystm2 (Read error: 60 (Operation timed out)) 23:15:07 --- join: Raystm2 (i=rastm2@c-24-8-232-212.hsd1.co.comcast.net) joined #forth 23:15:35 --- join: kar8nga (n=kar8nga@LRouen-152-83-15-79.w80-13.abo.wanadoo.fr) joined #forth 23:23:32 --- quit: temp_ ("Page closed") 23:23:49 --- join: mike3 (i=41f4d383@gateway/web/freenode/x-nuaakjnrgcgcbowp) joined #forth 23:30:08 --- join: Raystm2__ (i=rastm2@c-24-8-232-212.hsd1.co.comcast.net) joined #forth 23:30:45 --- nick: Raystm2__ -> release 23:31:32 hmm. forth remains interesting today 23:31:49 --- nick: Raystm2 -> Guest75237 23:33:06 --- nick: release -> Raystm2 23:33:32 --- quit: Raystm2_ (Read error: 110 (Connection timed out)) 23:33:49 Mike, I agree. It was for me. 23:34:13 What was interesting for you? 23:34:53 that it is both interpretive and a compiler 23:35:14 that you can make your own programming language within it 23:35:38 that the same routines for the forth system can be used for the programmers 23:36:07 that the language anticipated a processor design 23:36:55 It was probably a nice idea to have the processor with separate data memory and stack memory 23:37:15 And now Moore has a 40 core chip design 23:37:19 Definatly sweet. 23:37:38 going to be 360 core if it prices the same as 40. 23:37:55 I do believe. 23:38:34 he seemed to go to a smaller number for the time being 23:38:39 * Raystm2 working on a presentation of simple Lisp in colorForth. 23:40:00 sounds cool. i haven't worked with lisp at all 23:41:13 http://colorforthray.info/new_site/colisphorth.html 23:41:18 think that should work... 23:41:44 thats what I have so far. 23:41:56 much of the text will come between blocks and I'm working on that just now. 23:45:29 --- quit: Guest75237 (Read error: 110 (Connection timed out)) 23:45:29 Ah. I see. Its hard for me to figure it out on a quick review 23:49:10 No prob. No one is expected to understand this environment out of the box for the first Look-See. 23:49:23 It's umm... different. lol to say the least. 23:50:18 It should be avioded by anyone with at least half a mind. lol :) just ask anyone here. 23:50:40 What's your goal? practical or curiosity? 23:51:14 Started as curiosity. I've got plans now. World domination and you know the kind of stuff. 23:51:58 This was one of thef first things I found online many years ago, or a relative of it. I've been trying to understand it for years and now I got a pretty good handle on it. 23:52:10 It's coding the cores that will be the challenge. 23:52:52 I talked with Sam Falvo, the guy that gave the core Graphic Demo at Forth Con and It's not a pretty situation. 23:53:57 I guess not. there's all sorts of processor variations 23:54:08 I mean to say that they are programmable. But not very condusive to debugging. 23:54:39 I was trying to guess what the programming is like for the s40 chip?? 23:54:41 CRASH and you are on your own as to why. Typo, instruction timing, not a good algorithm. 23:55:12 Yes. It should be similar to the x18/X25, I suppose. 23:55:55 Those are simulated in colorForth for windows and other colorForths and I've read and understand the code. I have yet to run the simulator or program simulated cores. 23:56:37 Its making me more curious to try colorforth 23:56:54 I tend to use the OKADS scripting editor and create "other" applications of the windows and native versions in Pentuim machnes. 23:57:04 Sorry. lol :) 23:57:41 I've got a Karel the Robot alike program called ChuckBot the Cursor. A programable sprite robot on the screen. 23:57:54 Several versions of smart chesstables. 23:58:10 this lisp thing that plays most any card game. 23:58:29 A graphical solve of the "Colors of Hanio" 23:59:02 A rubix cube, a sa Doku game, Lite-out game... 23:59:22 Other people have done games in it and also John Conway's LIFE. 23:59:59 --- log: ended forth/09.09.10