00:00:00 --- log: started retro/06.08.28 01:55:10 hm. 01:55:23 hm! 01:55:33 It is simpler to do linked list in rxforth than it is in C... 01:55:37 :P 01:55:56 I just made one, thought very small implementation. 01:55:57 Easier in any breed of Forth, if you ask me. :) 02:10:26 yeh, I gues it's because there's not much useless abstractions stucking your way. 02:10:36 thought, there usually isn't any useful either. :/ 02:10:41 I think it's the C pointer notation that makes it seem so hard. 02:11:30 maybe C should make more stronger distinction between a name and pointer, that's what do you think? 02:12:15 Well, I know when I was starting out in C pointers seemed like black magic, and all the . and -> and *( didn't help clear that up. 02:13:25 yeh, true. 02:18:18 Pointers are very simple things, but C makes them seem quite complex. It's no surprise there's as many security problems with C programs as there are. 02:26:09 It seems I'll need hash tables too. And possibly a quicksort. 02:26:18 What are you building? 02:26:22 or any kind of sort. 02:26:44 I'm experimenting a quadstore in retroforth. 02:26:51 What's a quadstore? 02:27:39 It stores quadtuples which contains nodes (four per one tuple) 02:28:47 you can query the quadstore with any field. 02:29:51 I'd just need to learn the stuff behind hash tables and quicksort before I can implement them properly. 02:31:08 I just wonder what'd be the fastest way to learn the concepts. 02:31:28 I learned about Quicksort from Hoare's book. Wikipedia might be a good place to start. 03:08:29 --- join: jas2o (n=jas2o@144.134.155.94) joined #retro 03:10:08 --- quit: jas2o (Client Quit) 03:10:21 --- join: jas2o (n=jas2o@144.134.155.94) joined #retro 03:11:37 --- quit: jas2o (Client Quit) 04:46:18 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 05:53:28 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #retro 06:38:45 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #retro 07:16:10 --- join: Cheery (n=Cheery@a81-197-19-23.elisa-laajakaista.fi) joined #retro 07:20:21 --- join: nighty (n=nighty@66-163-28-100.ip.tor.radiant.net) joined #retro 07:24:19 --- join: swalters (n=swalters@169.139.217.100) joined #retro 07:25:10 --- quit: swalters (Client Quit) 07:51:06 --- join: nighty_ (n=nighty@66-163-28-100.ip.tor.radiant.net) joined #retro 07:51:26 --- quit: nighty (Read error: 113 (No route to host)) 08:03:50 --- quit: virl (Read error: 110 (Connection timed out)) 08:14:15 --- join: Ray-work (n=Raystm2@199.227.227.26) joined #retro 08:28:56 --- quit: Ray_work (Read error: 110 (Connection timed out)) 08:35:00 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #retro 08:50:18 --- quit: Ray-work (Read error: 110 (Connection timed out)) 08:57:41 --- nick: Raystm2- -> nansmt 09:51:09 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #retro 09:53:26 --- join: Quartus_ (n=Quartus_@209.167.5.1) joined #retro 09:53:35 hey Quartus :) 09:53:41 hey ray. 09:53:53 what is that link for facilities.fs and retro_ans.fs, please? 09:54:01 I knew it yesterday... 09:54:24 http://quartus.net/retro/retro-ans.fs 09:54:33 and .../facility.fs 09:54:48 ah yes than you. 09:55:09 missed the /retro/, called it retroforth . :) 09:55:35 than+k 09:56:17 heh 09:57:00 I've spent a lot of time this weekend reading those. 09:58:45 I think I improve the xbindings, so that this frequently 'Oh Quartus ... *ans.fs' ends. 09:59:11 I mean no other does something? that's a pitty 10:10:40 --- join: Ray-work (n=Raystm2@199.227.227.26) joined #retro 10:15:24 hi Ray-work 10:15:26 how are you? 10:28:03 --- quit: Ray_work (Read error: 110 (Connection timed out)) 10:32:33 Hi virl, doing well. 10:32:37 my feet hurt. 10:32:58 i'm diabetic now. That causes my feet to hurt quite often. 10:33:32 you are diabetic now? ehm, why? did you just detect it? 10:34:28 yes about two mondays ago. 10:34:46 now i shoot insulin and take pills. :( 10:37:12 it's why my foot hasn't healed since stepping on a nail in May. 10:51:56 so you detected through lacking self-healing? 10:52:09 (indirectly= 11:29:17 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-155-238.pools.arcor-ip.net) joined #retro 11:29:48 --- quit: Snoopy42 (Nick collision from services.) 11:29:57 --- nick: snoopy_1711 -> Snoopy42 12:26:44 --- quit: Cheery (Remote closed the connection) 13:23:38 --- quit: Quartus_ (Read error: 104 (Connection reset by peer)) 13:25:24 yes, virl, that's correct. We figured it out offically with a blood test, but we sorta figured it out cuz i wasn't healing. 13:29:01 which kind of diabetes is it? 13:29:46 it needs to be the worse one if not you wouldn't need to shoot insulin 13:30:15 --- quit: timlarson_ ("Leaving") 13:35:32 type 2 adult onset 13:35:43 ya got pills and drills. 13:46:26 --- nick: docl -> lukeparrish 13:52:32 Ray-work, are you normal sized? 13:53:31 I'm only interested because I'm also one of those guys who drinks a lot of sugar drinkers.. :-( 14:03:17 I'm underweight. I'm 5'11" but i only weight 136. 14:03:30 I lost 15 pounds since I got hurt in May. 14:03:31 Yikes! That's thin. 14:03:35 yes. 14:03:58 I wasn't eating. Nothing tasted good or appetizing. 14:04:08 But _now_ 14:04:37 I love food again. 14:06:07 My sugar was over 600 when the doctor called and said, slowly and carefully, " Ray, I know you think you feel okay, but you must get yourself to a hospital emergency room _NOW_!!!" 14:07:18 ok.. so symptoms for diabetes are: decreased healing capabilities or reduced eating fun. hmm.. ok some symptoms I'm looking at. puh, I hope I don't get that too, it seems to be a civilisation sickness. 14:10:44 600.. and is 100 'normal'? 14:13:26 yes 14:13:56 ok.. 14:14:25 what's really fun is when I dip below 100. 14:14:36 heart beats fast, sweaty, shaky. 14:14:58 Hypoglycemia. Unpleasant feeling. I used to get a bit of it when I was younger and living on coffee & sugar. 14:15:05 I assume that damaged some parts of your body, that 6x than normal thing. 14:15:23 yes, I'm certain it did. :( 14:15:44 Quartus, are you also diabetic? 14:15:47 affected my brain for sure, It was about the time I decided that forth is a real programming language, hehehe 14:16:10 ok.. well not so bad that effect 14:16:23 are all forth coders diabetics? 14:16:33 hehe I hope not. 14:16:38 No, I'm not diabetic. 14:16:43 me too, for my health. 14:17:17 but forth is so sweet it's no wonder more coders are not Hypoglycemic 14:17:33 Hypoglycemic? 14:18:18 oh sorry Hyperglycemic when you react to too much sugar, Hypo the other way, your sugar is too low. 14:18:48 I average about 250 now. 14:19:00 working to get that down to 150. 14:19:12 sometimes I'm as high as 410 and as low as 45 14:19:30 pfew.. 14:20:43 much lower and I get to find out what a diabetic coma is. 14:21:07 I shouldn't get that way unless I forget to eat after shooting insulin 14:23:01 and I wouldn't suggest it to you to get so low, because I saw how a man died of that. 14:23:13 yikes, sorry to read that. 14:23:31 I'm not ready to die, RxChess, still unfinished. 14:23:51 still have to ANSify it. :) 14:23:57 * Ray-work ducks. 14:24:06 no problem. he wasn't one I know 14:24:18 oh okay. 14:24:28 man I wanna go home. 14:25:28 oh.. ANS well when everybody want it in that way then forth won't evolve. 14:26:10 yes, i know. 14:27:14 I get sick of praying it, I hoped to get fun but so it won't. 14:27:55 those forths which aren't ans aren't big and are also not being something big, except being big in their design. 14:28:12 in the sense of a good big design. 14:32:42 it's like a discussion in the old times about the earths position if it's the middle point of the universe or not. well and most people said that it's the middle point of the universe, also the church so guys who said the opposite couldn't be true. 14:58:31 There's no requirement for an ANS forth to be big; neither is there a requirement for a non-ANS forth to be small. 15:08:36 --- quit: Ray-work ("User pushed the X - because it's Xtra, baby") 15:56:34 --- nick: nansmt -> Raystm2 15:56:44 --- mode: ChanServ set +o Raystm2 15:57:23 crc tv shows the current huricane coming right up your ally later in the week. 16:54:37 oh.. poor cuba 17:01:19 ya. 17:05:58 Looking over the code RetroForth generates for this more-meaningful benchmark, I'm not calling any words with a default vector. Is it possible the lion's share of the 3x difference in speed vs. Gforth may come of cache-misses because code & data (including the data stack) are interleaved? 17:07:39 I wish it were possible to disable the CPU cache for testing to quickly determine that sort of thing. 17:08:26 I suppose I could run the code in an emulated Win32 session, or on a 486! 17:11:17 --- quit: virl (Remote closed the connection) 17:52:40 --- join: nighty (n=nighty@CPE00119576a9c5-CM0012c90d36fc.cpe.net.cable.rogers.com) joined #retro 17:55:47 --- quit: timlarson ("Leaving") 17:56:34 --- join: timlarson (n=timlarso@user-12l320v.cable.mindspring.com) joined #retro 19:27:08 --- quit: nighty (Read error: 104 (Connection reset by peer)) 22:31:54 --- join: Cheery (n=Cheery@a81-197-19-23.elisa-laajakaista.fi) joined #retro 22:58:38 Update. Now with a backtrace facility. http://quartus.net/retro/retro-ans.fs 23:59:59 --- log: ended retro/06.08.28