00:00:00 --- log: started forth/06.12.11 00:03:12 --- join: ecraven (n=nex@eutyche.swe.uni-linz.ac.at) joined #forth 01:00:28 --- join: Cheer1 (n=Cheery@a81-197-54-146.elisa-laajakaista.fi) joined #forth 01:00:31 --- quit: Cheery (Read error: 104 (Connection reset by peer)) 02:32:00 --- quit: segher (Nick collision from services.) 02:32:09 --- join: segher (n=segher@dslb-084-056-159-208.pools.arcor-ip.net) joined #forth 02:49:19 --- nick: Cheer1 -> Cheery 04:17:57 --- join: Mitja (n=abcd@unaffiliated/mitja) joined #forth 04:21:17 --- join: craft1 (n=gregc@58.169.153.152) joined #forth 04:53:57 --- part: craft1 left #forth 05:28:00 PFE seems like a decent-enough forth system. 06:01:39 --- join: timlarson_ (n=timlarso@65.116.199.19) joined #forth 06:04:14 --- join: jackokring (n=jackokri@static-195-248-105-144.adsl.hotchilli.net) joined #forth 06:11:21 --- join: Ray_work (n=Raystm2@199.227.227.26) joined #forth 06:11:42 --- join: zpg (n=user@user-514d7663.l2.c2.dsl.pol.co.uk) joined #forth 06:11:59 Afternoon. 06:12:40 Good morning. and Good afternoon to zpg. :) 06:13:17 I was totally useless this weekend. 06:13:55 I did get out to the guitar store for my anual Christmas trek for supplies. 06:16:15 I had a lot of pain this weekend. I did do a little more colorForth revcovery work tho. 06:16:47 AND I did look over all of the code that was available and came thru this chat over the last few days. 06:19:20 Feeling better today? 06:21:38 I think I'm getting headaches from dehydration. I will water today. :) 06:22:06 And maybe I could have done without a fingerfull of my daughers cookie dough... 06:23:12 But yes, overall, I could take on a tiger. :) 06:23:35 :) 06:23:41 Ok, would you believe the cowardly lion from Wizard of Oz? 06:25:42 How's about yourself, zpg? 06:29:26 Not been up to much, finally put an end to my lethargy at 5:20am this morning. 06:29:44 So feeling better than I was yesterday, that's for sure. 06:31:11 Well, you seem to have been going, and going, and going, for quite some time, or at least the logs bear that out. 06:33:00 Yes, rather ridiculously so. 06:33:17 I reached a point where it seemed a little pointless to go to sleep. 06:34:06 :) 06:41:35 speaking of such things-- 06:42:27 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 06:42:27 --- mode: ChanServ set +o tathi 06:44:05 Yes? 06:44:07 Hi tathi. 06:44:27 hi zpg 06:44:36 tathi. 06:44:57 Hey Ray 06:52:41 so it's planned, right? We all move into the farm, supporting ourselves with techology and organic. 06:53:34 Heh, that's a bit non sequitur 06:54:08 just because you want to eat well does not mean you don't like using technology 06:55:21 ya, that's the plan. 06:55:28 it'll probably be a year or two though :) 06:55:52 gotta find a farmer stupid enough to take on that many boarders. :) 06:56:16 Face it, most people couldn't farm their way out of a wet paper bag with a machete. 06:56:31 yeah 06:56:38 electric machete at that, that's me. :) 06:56:41 If you gave them a free farm, they'd have let everything die within a week. 06:57:14 you just need a few who know what they are doing and a bunch of people who can help 06:57:20 I have to say, it was cool working up at BVO. I was one of about 10 interns, most of them had never had anything to do with farming. 06:57:45 timlarson, and you all work to feed the others out of the goodness of your heart? Or did you plan to be one of those who just eats things, while others work? 06:59:15 There has to be a positive use for all of this e coli spinnach we seem to be growing. 06:59:41 heh 06:59:51 isn't it being contaminated in processing, or something? 06:59:55 yeah 07:00:01 Forthers Spinnach, now with less E coli! 07:00:06 different people do different useful things, not everybody has to farm, not everybody has to run a machine shop. 07:00:16 So in other words, farmers will do the farming. Like it is now. 07:00:25 apparently there's one company that does all the washing and bagging for most of the greens that get sold in the US 07:00:48 Wait, that's not right. Immigrents do the farming, farmers do the owning. 07:01:28 I heard the problem was in the ground water, and so asorbed right into the plant cells. 07:01:44 no, Ray_work, you're missing the beautiful dream of the New Utopia (tm), no borders, no immigrants. Some magical kind of alternative. 07:01:46 so it can't be simply washed off. 07:02:18 Quartus: Welbutrin. 300+ mg should do nicely. 07:02:59 Is that what the nutjobs are taking, the ones who think a country of 300 million people can be run like a hobby farm? 07:04:24 which types of farms are mostly automated with huge machinery instead of using migrant workers? 07:04:38 huh? The automated ones. 07:06:10 or rather, what types of crops need intense human labor versus being economically automatable? 07:06:48 all forms of farming need intense human labour. Farm-In-A-Box hasn't been invented yet. 07:06:53 berries tend to be fragile enough that it's difficult to automate the harvest 07:06:56 (really asking, "do *many* people really *have* to farm to feed everyone?") 07:07:19 Cool, just sold a pallet jack to the local electric concern. What did I miss, just start repeating eveything cuz I can't be bothered to look into the log, okay. :) 07:07:48 might i point at here that "berries tend to be fragile enough that it's difficult to automate the harvest" is actually hysterically amusing. 07:07:58 a most unexpected sentence, brilliant stuff. 07:08:00 just that if you eat berries you cause a lot of human labor ;) 07:08:32 that's the main thing you missed Ray_work 07:08:43 *out 07:08:58 timlarson_: on a small scale, I've heard that one person can intensively farm about a one acre market garden, and that you can grow vegetables for about 100 people in that much space 07:09:47 one person who knows how to farm, and isn't affected by bad weather, illness, blight, or other misfortune. 07:10:09 so even factoring in the other things that are also eaten, the food producers can be a small percentage of the population. 07:10:17 As they are now. 07:10:22 yup 07:11:02 Keep working at it; you'll want to re-invent a medium of exchange (I suggest 'money' as a good name), a transportation system ('roads' and 'vehicles'), consider the 'fuel' situation, and so on. Branches out from there. 07:11:10 lol 07:11:58 looks like you have things well under control, lol :) 07:12:05 heh 07:12:17 It's like it's all been done before, but by idiots. 07:12:20 I'm certainly read for the 'hey, man, we should all just go back to the farm, man' conversation. 07:12:59 Hehe, I hear my father-in-law, worried that we are heading back to horse and buggy days. 07:13:14 but I'm sure all the complications will just work themselves out somehow, man, coz we'd be just so in touch with the Mother Earth. Far out. 07:13:24 Peace. 07:15:46 --- nick: Raystm2 -> nanstm 07:17:17 --- join: madwork (n=foo@204.138.110.15) joined #forth 07:19:24 Like, Oh wow man. 07:19:41 Hey, y'all, Wish my wife a happy anniversary! :) 07:19:56 Is it just hers, or yours too? 07:20:54 Happy anniversary, Honey! I shocked you stayed with my dumb ass this long, which doesn't speak very highly for you but still... Cool that ya did. ( you know i'm just trying to be cool in front of the guys ) 07:21:27 uh oh, based on that 'dumb ass' comment from Ray, we should be sending Get Well Soon wishes instead :) 07:21:45 hehe ;) 07:22:08 Happy anniversay, Ray + Nan :) 07:22:30 Thank you, Neal. :0 07:22:36 What is this one? Paper, tin, gold, diamonds? 07:22:38 happy anniversary :) 07:22:52 18 years married, 19 years together ( last sept 1st) 07:23:01 Thanks Tim. 07:23:23 Quartus: I must Wikipedia that one, cuz i'm not expected to know, right? 07:23:45 I don't know, I'll tell you that. 07:27:00 Happy Anniversary! 07:29:58 thanks Quartus not a get well a sympaty thoght 07:30:29 heh 07:30:41 ") 07:30:43 ") 07:31:16 still lvs him though 07:31:28 That's good :) 07:31:53 yeah it's all good 07:33:23 hmm, wikipedia has each year till 15 then skips 16, has 17 then skips to 20 then every 5 after that... so, honey, ya aint getting anything due to wikipedia! :) 07:33:54 oh gee thanks lol 07:34:14 I'll give you another option on another 18, but that's my limit. 07:34:28 ok 07:36:47 hmm, last year was turquoise, I don't remember getting you turquoise. 07:37:06 20 is China, so start saving for the trip! 07:38:18 --- quit: ecraven ("bbl") 07:38:55 20 could also be procelain. Maybe we'll redo the bathroom? 07:39:07 pocelain even. 07:39:14 --- join: crest_ (n=crest@p548964E2.dip.t-dialin.net) joined #forth 07:39:15 not doh! porcelain! 07:40:55 Oh cool honey, I just figured out ( took 20 years but there ya go) that we got together a week before my birthday and married a week before yours. I guess we didn't want a lot of gifts then, right? 07:41:25 really 07:46:08 --- quit: Crest (Read error: 110 (Connection timed out)) 07:57:25 yikes got a little b z here. 07:59:14 * zpg whistles nonchalantly 08:01:35 Nonchalantly, that's an old standard, no? 08:02:19 Like "As Time Goes By". 08:03:29 You must remember this, a kiss is butter kiss, ( what's a butter kiss? ) a lie is just a lie. The fundamental things apply as time goes by.... 08:03:50 * Ray_work seranades Nan. 08:04:18 And when two lovers swoon, they soon say I love you on that you can rely. 08:04:33 ( i think that's right) 08:04:48 * Ray_work gets a clue and looks it up. 08:04:53 ") 08:05:04 :) 08:05:07 :) 08:05:22 I don't know how to do emoticon kisses :( 08:06:19 http://www.lyrics007.com/Frank%20Sinatra%20Lyrics/As%20Time%20Goes%20By%20Lyrics.html there it is honey. 08:06:42 Ya I totally boned it. 08:08:38 That and "Little boxes on the hill side little boxes made of ticky-tacky" That's my current -Won't Leave My Brain- song. 08:10:30 but this weekend it was Tracy Chapman, "Give me one reason to stay here, and I'll turn my back around". 08:10:53 arn't ya all glad you know that now? 08:11:31 Turns out that last one is really easy to play, I'll have to learn it. 08:11:56 Sounds like the least romantic song possible. 08:13:46 It does doesn't it. Must have been a Freudian. 08:14:04 Ray_work what show is that ticky-tack song from? 08:14:11 Weeds. 08:14:17 It's much older than that though. 08:14:37 Sure, it's an old protest song, far as I can tell. 08:14:40 Ray_work oh by the way gee thanks now i got that damn song stuck in my head 08:14:56 My evil plan is starting to work nicely! 08:15:03 lol 08:15:39 * Ray_work rubbing hands together like Arkwright. 08:15:48 lol 08:16:16 I love you de-de-de -dearest! 08:17:44 --- quit: tathi ("leaving") 08:20:36 tathi evidently thought you were talking to him, Ray. 08:20:52 hehe 08:21:06 him too, heck i've got lots of love to go around. 08:21:27 i'm telling you now, i have a cold. 08:21:34 and an ocean. 08:21:37 in my defense. 08:22:04 :) 08:39:00 --- join: virl (n=virl@chello062178085149.1.12.vie.surfer.at) joined #forth 08:43:13 --- nick: crest_ -> Crest 09:40:37 --- join: rabbitwhite (n=Miranda@136.160.196.114) joined #forth 10:51:58 --- quit: Mitja () 10:52:08 --- quit: rabbitwhite ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") 10:56:34 --- quit: warpzero (anthony.freenode.net irc.freenode.net) 10:56:34 --- quit: crc (anthony.freenode.net irc.freenode.net) 10:57:18 --- join: snoopy_1711 (i=snoopy_1@dslb-084-058-150-101.pools.arcor-ip.net) joined #forth 10:57:53 --- join: warpzero (n=warpzero@wza.us) joined #forth 11:01:17 --- join: crc (n=crc@pool-70-110-193-28.phil.east.verizon.net) joined #forth 11:04:43 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 11:04:59 --- nick: snoopy_1711 -> Snoopy42 11:12:16 --- join: Shine (n=Frank_Bu@xdsl-213-196-229-123.netcologne.de) joined #forth 11:16:57 --- join: Mitja (n=mitja@cl-139.mbx-01.si.sixxs.net) joined #forth 11:18:28 --- join: I440r (n=mark4@70.102.202.162) joined #forth 11:27:53 --- mode: ChanServ set +o I440r 11:28:31 hey 11:29:02 --- quit: Mitja (Remote closed the connection) 11:32:42 --- quit: Shine (Nick collision from services.) 11:32:46 --- join: Shine_ (n=Frank_Bu@xdsl-81-173-179-6.netcologne.de) joined #forth 11:32:59 --- nick: Shine_ -> Shine 11:53:03 --- join: Mitja (n=mitja@unaffiliated/mitja) joined #forth 11:59:10 --- quit: Crest ("Leaving") 11:59:42 --- join: Crest (n=crest@p548964E2.dip.t-dialin.net) joined #forth 12:24:42 --- join: timlarson__ (n=timlarso@65.116.199.19) joined #forth 12:32:15 --- quit: timlarson_ (Read error: 145 (Connection timed out)) 12:36:35 --- join: lollipop-tree (n=lollipop@cpc1-bolt6-0-0-cust18.manc.cable.ntl.com) joined #forth 13:12:24 --- quit: nanstm (Read error: 54 (Connection reset by peer)) 13:12:59 --- join: tiff (n=NanRay@adsl-68-93-41-54.dsl.rcsntx.swbell.net) joined #forth 13:20:29 --- quit: Zarutian (Read error: 110 (Connection timed out)) 13:30:49 --- join: earth| (n=sqrt@82-35-248-212.cable.ubr06.dals.blueyonder.co.uk) joined #forth 13:31:16 --- join: Zarutian (n=Zarutian@194-144-84-110.du.xdsl.is) joined #forth 13:36:45 --- quit: timlarson__ ("Leaving") 13:39:15 --- join: oip (n=user@200-181-92-147.bsace705.dsl.brasiltelecom.net.br) joined #forth 14:12:04 --- quit: virsys (Read error: 104 (Connection reset by peer)) 14:12:39 --- quit: earth| (Read error: 110 (Connection timed out)) 14:19:53 --- join: virsys (n=virsys@or-71-53-65-55.dhcp.embarqhsd.net) joined #forth 14:29:54 --- quit: tiff (Read error: 104 (Connection reset by peer)) 14:31:07 --- join: Raystm2 (n=NanRay@ppp-70-243-217-67.dsl.rcsntx.swbell.net) joined #forth 14:33:57 --- join: earth| (n=sqrt@89.241.53.25) joined #forth 14:37:29 --- quit: jackokring (Read error: 110 (Connection timed out)) 14:42:29 --- quit: zpg (Read error: 60 (Operation timed out)) 14:42:50 --- join: zpg (n=user@user-514d7663.l2.c2.dsl.pol.co.uk) joined #forth 14:53:45 --- quit: earth| ("\") 14:54:17 --- join: earth| (n=sqrt@89.241.53.25) joined #forth 15:03:35 --- quit: Mitja (Remote closed the connection) 15:12:07 ok, the #forth user count seems to have increased again lol 15:12:38 as it should because forth is a good language 15:14:39 :) 15:15:24 --- quit: Ray_work (Read error: 131 (Connection reset by peer)) 15:17:19 --- quit: timlarson ("Leaving") 15:25:49 --- quit: Cheery ("Download Gaim: http://gaim.sourceforge.net/") 15:57:59 --- quit: earth| ("\") 15:58:47 --- join: earth| (n=sqrt@82-35-248-212.cable.ubr06.dals.blueyonder.co.uk) joined #forth 16:08:02 --- join: uscore (n=sqrt@89.241.53.25) joined #forth 16:24:35 --- quit: earth| (Read error: 110 (Connection timed out)) 16:35:02 --- quit: uscore (Read error: 110 (Connection timed out)) 17:04:08 --- join: timlarson (n=timlarso@user-12l325b.cable.mindspring.com) joined #forth 17:04:45 --- quit: timlarson (Read error: 104 (Connection reset by peer)) 17:06:14 --- quit: Shine ("Chatzilla 0.9.77 [Firefox 2.0/2006101023]") 17:27:37 --- quit: oip ("ERC Version 5.1.2 $Revision: 1.796.2.4 $ (IRC client for Emacs)") 17:27:37 --- quit: madgarden (Read error: 104 (Connection reset by peer)) 17:35:15 --- join: madgarden (n=madgarde@bas2-kitchener06-1096751791.dsl.bell.ca) joined #forth 17:43:37 --- join: zpg` (n=user@user-54446524.lns4-c10.dsl.pol.co.uk) joined #forth 17:51:02 --- part: lollipop-tree left #forth 17:59:39 --- quit: zpg (Read error: 113 (No route to host)) 18:15:54 --- join: timlarson (n=timlarso@user-12l325b.cable.mindspring.com) joined #forth 18:20:33 --- quit: Zarutian () 18:44:25 --- join: nighty_ (n=nighty@sushi.rural-networks.com) joined #forth 19:12:45 --- quit: ellisway (Read error: 131 (Connection reset by peer)) 19:44:58 --- quit: segher (Nick collision from services.) 19:45:09 --- join: segher (n=segher@dslb-084-056-161-061.pools.arcor-ip.net) joined #forth 20:01:05 hey all 20:01:07 what's up? 20:03:56 --- part: zpg` left #forth 20:15:52 lo 20:16:01 Quartus: feeling lonely ? :) 20:16:02 Hi nighty_, how are things? 20:16:06 Just checking in. 20:16:13 Taking a break. 20:16:16 Quartus: I'm so busy :) 20:16:24 Me too. 20:16:28 Quartus: cool 20:16:34 Quartus: you got new contracts ? 20:16:45 Quartus: what are you working on ? 20:17:00 Couple of things on the go, customer-related, and I'm building a couple of props for sale as well. 20:17:13 sales of software ? 20:17:35 Yes, product is selling; always a bit of a spike near Christmas. 20:17:45 oh nice :) 20:18:00 Quartus: I haven't given up on the G2 project 20:18:06 Quartus: but we are so busy 20:18:14 That's good news, at any rate. 20:18:21 Quartus: I am drawning in Electronic Design right now 20:18:42 Fun? 20:18:50 Quartus: Well lots of things to learn 20:18:54 Quartus: so yes 20:19:00 :) Good deal. 20:19:17 Quartus: My company is also paying for University courses next year 20:19:26 That's a plus. 20:19:28 Quartus: in Digital Electronics 20:19:36 I'm sure you'll enjoy that. 20:19:46 Quartus: back to school :) 20:19:54 Easy stuff. 20:20:01 Quartus: Easy ? 20:20:12 Sure, they teach it to kids, don't they? :) 20:20:24 Quartus: maybe 20:20:42 Quartus: Kids are more clever than me though :) 20:20:51 I'm sure you'll muddle through. 20:21:34 I was trying to find some books on Forth 20:21:45 but it seems everything is a little old 20:21:52 maybe that does not matter 20:22:10 New stuff includes Pelc's book online, the revised Thinking Forth, and the updated Starting Forth, plus the two books Forth.com produce. 20:22:17 I attempted to look at Chuck Moore's video 20:22:31 very bad quality 20:22:37 both for the video and the sound 20:22:41 too bad 20:22:47 Pelc ? 20:23:39 Stephen Pelc. www.mpeforth.com 20:24:22 Do they have like SwiftForth for Xscale (ARMv5) processors ? 20:24:41 or any other forth for Xscale 20:25:05 something that has a TCP/IP stack would be fun 20:25:07 I know he has ARM stuff, but I haven't looked at the details recently. 20:26:28 Forth AVR Stamp 20:26:29 A professional grade development system with the MPE AVR Forth Stamp compiler, assembler, disassembler, SPI downloader and AVR Flash development board using an 8MHz Atmel AT90S8515 AVR CPU for only £99 (US$ 145, Euro 163). Additional boards are available for production use. 20:26:37 Excellent I have an AVR Butterly 20:26:40 Sounds pretty good. 20:28:11 USB ARM Stamp 20:28:15 what is this for ? 20:28:21 I don't understand the purpose 20:28:29 it is like a PIC ? 20:28:37 but with an ARM ? 20:28:46 Doesn't sounds like a PIC. A USB-interfaced ARM stamp, I guess. 20:28:48 instead of the wimpy PIC 20:29:10 I know Pelc has good customer service, do write him. 20:30:11 Yes I will 20:30:33 I am trying to find something with a TCP/IP stack accessible from Forth 20:30:43 and 802.11 stack 20:30:48 Forth.com, maybe. 20:34:38 uhmm 20:34:41 only ARM7 20:34:44 it seems 20:34:53 I was looking at ARM9 at least 20:35:14 and need an ethernet , wifi and tcp/ip and 802.11 20:35:26 swiftOS seems cool 20:35:35 why don't you do something like this ? 20:36:01 you could use off the shelf board (ARM9) cheap boards 20:36:34 not your cup of tea ? 20:40:37 There's no ARM assembler available yet, but one is in the works. This will allow for the crafting of PNO objects. 20:40:43 Ah ah 20:40:45 interesting 20:45:18 sorry, got called away. 20:45:28 Yes, there's an ARM assembler for Quartus Forth. 20:45:48 Ships with it. 20:50:35 but no forth TCP/IP stack ? 20:50:45 or 802.11 20:50:54 The Palm OS networking library (and wifi, on devices supporting it) is accessible. 20:51:03 on Palm 20:51:06 Yes. 20:51:21 I am talking more about embedded type boards 20:51:30 like Avila Gateworks board 20:51:37 The line about PNOs you quoted is specific to Quartus Forth. 20:51:48 PNOs are Palm ARM objects. 20:52:26 oh I see 20:53:28 do you have Forth Handbook in PDF format ? 20:53:42 It comes with the SwiftForth free evaluation version. 20:54:12 Think it's for on-screen viewing only. 20:59:54 uhmmm 21:00:05 too bad it is some kind of self extracting archive 21:00:16 and I have no windows :) 21:00:31 SwiftForth is a windows app. You may be able to extract it with a zip tool. 21:00:48 I tried 21:00:54 no luck 21:00:55 right, just tried myself. No go. 21:01:05 MZP 21:01:12 I wonder what this is 21:01:21 MZ is an EXE. The P, I have no idea. 21:01:46 No recollection, at any rate. 21:01:53 :) 21:01:57 Well, you don't have Windows because you find it distasteful, isn't that right? 21:01:58 so no Handbook 21:02:18 I do not like MS Windows 21:02:19 yes 21:02:29 personnal taste 21:02:43 So you'll find yourself handicapped if you want to examine Windows products; consequence of your embargo. 21:02:50 Yes 21:02:57 --- join: user_ (i=user@S0106000fb09cff56.ed.shawcable.net) joined #forth 21:03:09 Hi user_. 21:03:18 that's ok because I do not want to evaluate any windows program 21:03:18 Hello. 21:03:28 --- nick: user_ -> user__ 21:03:35 --- nick: user__ -> user___ 21:04:11 Quartus: but If I really want to I could run WINE I guess 21:04:18 Perhaps that would work. 21:05:43 oh well 21:08:16 --- quit: virl ("Verlassend") 21:12:50 are you a forth user, user___? 21:16:19 Not really. More of an observer. 21:16:40 Ok. Saw you were in #palm, so I thought I'd ask. 21:16:54 * user___ aka Anbidian 21:17:28 ah ok. Hey. 21:17:40 How's everything on your end? 21:17:47 Ticking along. What's new with you? 21:17:54 Dec. a slow month for Quartus Forth? 21:18:06 Not slow, there's always an uptick near Christmas. 21:18:13 Summer is slower. 21:18:25 Got a new job as a youth crisis intervention worker. Ah, I see, my guess was wrong. That's good for you then. 21:18:41 Sounds like hard work. 21:19:27 It can be. Though programming to me would be hard ;) 21:19:41 :) 21:20:35 Your choice of going with Palm seems to have worked out since they are so slow in moving from OS5 -- as opposed to constant OS upgrades that would force you to constantly upgrade your product. 21:20:52 There's new life in OS5, too -- Palm licensed it back. 21:21:14 I saw what you are referring to, I think, if you are referring to the perpetual Garnet license. 21:21:25 Yes, that's OS5.4. 21:21:50 less than 5.4 does not equal Garnet? 21:22:19 Certainly less than 5 isn't Garnet. I don't recall the name being associated with the earliest 5.x product. 21:22:55 At any rate, Quartus Forth runs all the way down to OS3, and generates executables for even OS1.0. 21:23:22 And it works under the unreleased Cobalt, so it's ready to adjust to whatever comes along. 21:23:34 *nods* And Access announced they won't be releasing ALP by the end of the year as originally planned. Though when they do release it (Mid-2007?) you will have a choice to make I take it, and if it's based on linux then there might already be a lot of development tools available making it harder to compete. 21:24:05 user___, Quartus Forth should still run under it just fine, for producing 68k-compatible binaries (for backward compatibility). So we'll see how it goes. 21:25:01 As long as their emulator is comptentent, but users will probably want access to write native apps as they wanted to for OS5 instead of just accepting the previous Quartus Forth version? 21:25:55 Quartus Forth 2.0.1 is an OS5 version. In fact there is no reasonable road to writing ARM apps under OS5, Quartus Forth notwithstanding; there are only PNOs and certain unsupported hacks. 21:26:15 If a developer wants to write an app that will run under OS5, and also under OS4 and OS3 (etc.), he must create a 68k-binary. 21:26:41 That binary can certainly be optimized to use PNOs (under OS5), or other native code, for platforms that support it. 21:27:43 I may be confused then, but I remember when OS5 came out many users on your message board were requesting an new upgrade to Quartus Forth, which you eventually released -- wouldn't the same thing happen with ALP? 21:28:17 What users wanted was access to the new OS5 API calls; the core of the Quartus Forth compiler was largely unchanged. 21:28:38 With ALP, it should also run under emulation, as it does under OS5. 21:28:53 It's all talk, though, until the product is available for testing. 21:29:08 Ah, thank you, I see now. But wouldn't ALP allow access to the underlying linux OS somehow, or is that a wrong guess on my part? 21:29:10 Of course. 21:29:24 Yes, I'm sure there will be tools for creating ALP-only binaries. 21:29:39 Can't be certain of that, but I strongly suspect it. 21:30:47 When I updated for OS5, I took the time to add the 6200+ named constants and structures, and also to make sure it ran under Cobalt, so it's very 'well-behaved' as Palm puts it. 21:30:54 It should be fine under ALP. I look forward to testing it. 21:31:07 6200 21:31:14 wow... that's dedication 21:31:38 Got them compressed down to 50K, to boot :) 21:32:17 I hope there was some automated way for you to add those named constant and structures so you weren't doing it manually? 21:32:48 A hybrid approach, parsing the header files and then going through it to make sure nothing was missed. 21:33:33 Do you know how many registered Quartus Forth users there are about? 21:33:49 Millions :) 21:33:56 I wish. It's in the thousands, though. 21:34:14 not bad 21:34:30 lol 21:34:33 Bill Gates isn't running scared yet. 21:35:01 hey, considering how generally unknown Forth is, and that you are targetting only a subset of programmers (Palm Developers), that sounds really good to me 21:35:22 Yes, it's gone pretty well considering. 21:37:17 From the downloads, there are several hundred thousand evaluation copies out there. 21:37:17 too bad cell phones didn't have a more standardized OS -- that would be an intersting limited environment to program for... an environment I'm guessing Forth could do wlel in 21:37:35 sadly many phones are Java-based. There are Java Forths, but you can imagine not very good ones. 21:38:24 oh yeah, you'd know the phone market better than I you used to (still do?) work with blackberries 21:38:39 I do. Blackberries are Java-based, too. 21:38:41 --- join: slava (n=slava@CPE0080ad77a020-CM000e5cdfda14.cpe.net.cable.rogers.com) joined #forth 21:38:41 --- mode: ChanServ set +o slava 21:38:58 Quartus: the latest: 21:38:59 What to do when you have power over your nieghbor ? 21:38:59 eat his lunch !!! 21:39:00 The buy him another lunch with his taxes, and charge him again .. 21:39:06 slava, "Its easy to create a assm if you dont think of clever methods , just 21:39:06 > get it done in 300 Kbytes" 21:39:40 Quartus: do you know Java well? 21:39:46 i do 21:40:01 sjava 21:40:02 user___, I use it only when I have to, so I won't claim any special expertise. 21:40:30 *nods* doesn't sound like you're that fond of it ;) 21:40:36 I think it's an abomination. 21:41:04 no sugar coating of the truth from you :p 21:41:12 yay understatement :) 21:41:16 heh 21:41:47 I think it's almost singlehandedly set the programming industry back ten years or more. 21:42:07 well, at least it got less people using c++ and cobol 21:42:35 I'm not sure C++ is worse, entirely. 21:42:39 and it killed off vb6 21:42:45 And COBOL is a more practical and useful skill. 21:42:49 no it isn't. 21:42:53 C# killed off VB, I think. 21:43:01 And I don't think that's a trade-up either. 21:43:36 Depending on the market segment, COBOL is still in considerable demand. 21:43:51 java is in a lot more demand, and face it, no matter how bad java sucks, it is far better than cobol. 21:44:13 I'm not saying COBOL is a sophisticated or interesting programming language, but it's solid work and the pay isn't bad. 21:44:33 And you're less likely to be outsourced. 21:45:09 actually, in some indian colleges, i hear they're teaching cobol as the first language 21:45:46 In the hopes of getting the legacy business, perhaps. But the Sox-Orbanes and other restrictions prevent many systems from being networked offshore, so the access is strictly local. 21:45:51 Those are the machines with the COBOL code. 21:46:28 Anyway werty is going to make everything obsolete any day now. 21:46:42 no doubt 21:47:03 it only takes a few days to develop this right? and he's starting any minute now. 21:47:12 With a 300K assembler, I think. 21:47:19 how obtuse 21:47:22 That's one big meatball. 21:47:28 good night 21:47:33 goodnight 21:47:35 my assembler is 417 lines 21:47:44 --- quit: nighty_ (Remote closed the connection) 21:48:11 The Gforth 386 one is 598 lines, 20K. 21:48:20 mine has SSE2 21:48:30 and it can generate x86 as well as x86-64 code 21:48:34 Keen. 21:48:55 its not complete though. i only have a small handful of x87 instructions, for instance. 21:49:11 and i haven't had use for integer MMX or SSE yet. only double precision SSE 21:49:34 That's ok, it's mostly for your own use, right? 21:49:41 i'd just use x87 if it wasn't cripped on pentium 4's. 21:50:02 factor can still do floating point on < pentium4, but it requires calls into C. 21:50:29 The Demon C. 21:50:55 frankly, i don't care about x86 enough to write separate routines to achieve full performance on chips released < 2002 21:51:14 powerpc floating point is sane and factor does native floating point on all powerpc's with an fpu. 21:52:04 That's one luxury of developing a non-commercial system, you can turn a deaf ear on customer demands, should they arise :) 21:52:34 anyway i don't think the performance hit on < pentium4 is that bad. its just like the setup you have in an ITC forth, where every math operation is a subroutine call into native code 21:52:40 every floating point 21:52:59 Every one? 21:53:33 if a given compiler backend does not provide inline intrinsics for a math primitive, a call to C is assembled 21:53:40 Ah ok. 21:53:51 inline intrinsics use registers to pass values instead of the stack, and such 21:53:58 Right. 21:54:05 so if you have a series of primitives in a row, they optimize to a single basic block 21:54:16 but not every backend provides a full set of intrinsics. for some of them, there's no win 21:54:31 I wonder what werty would do. 21:54:55 he would always compile all code, and do away with an interpreter and C runtime :) 21:55:06 but i want to make porting to new cpus, and debugging the compiler itself, easy. 21:55:33 he'd eliminate the stack, too, somehow, in some magical land-of-chocolate way. 21:55:50 well, C doesn't expose a data stack 21:55:56 he would re-implement C and Linux and W XP :) 21:56:03 yes, but werty doesn't want to hide it, he doesn't need it; he's a ninja. 21:56:25 have you ever done multithreaded programming? 21:56:30 no call/return for him; he just jumps from one routine to the next. 21:56:38 Yes, I have done a little. 21:56:50 Nothing recent. 21:57:42 he stores the return address in the instruction stream, at the location of the subroutine call; re-entrancy is obtuse 21:57:59 only for luddites? 21:58:08 actually, if a compiler could do global dataflow analysis and determine which words are never re-entrant, could it optimize anything this way? 21:58:14 werty might be on to something 21:58:20 crack, I think it is. 21:58:26 yes 21:58:44 and the weed. 21:58:50 Kids these days. 21:59:19 it looks far worse than what weed would do 21:59:25 Jimson weed. 21:59:28 how about years of being hit on the head with a metal spoon? 21:59:49 Actually the jimson weed'd do it. 21:59:59 heh 22:00:51 http://en.wikipedia.org/wiki/Jimsonweed 22:01:12 yes, i know what it is. 22:01:20 There might be onlookers. :) 22:03:05 "Zombie's Cucumber" what a great name! 22:03:31 So long as it's not Rob Zombie's cucumber. 22:07:33 It's a very potent deliriant; I feel sorry for those who try to use it as a cheap/legal high (heavy body load to it). 22:07:51 I've heard a couple of anecdotal horror stories about it. 22:08:48 *nods* sounds reasonable -- there are non-anecdotal horror stories about it too. Unlike most recreationally used hallucinogens the Datura's will produce true hallucinations. 22:09:26 Quartus: "Free FORTH Tutorial", http://programming.reddit.com/ 22:10:47 you think it needs a wider audience? :) 22:11:26 what the devil does this mean? " I.E. I Nix'd the coded , 12 byte I.P. from FigForth ** ." 22:11:28 most definitely 22:11:44 FigForth! He's certainly riding the trailing edge. 22:12:22 haha. You tell them. I was disappointed :| 22:13:04 "programmers cant see any Vocabs , it would belabor ." 22:14:26 how did that ever make it onto Reddit 22:14:31 Slava put it there. 22:14:38 vote it up! 22:14:39 I think it may be a random word generator. 22:15:45 slava, you want that article to be representative of a Forth tutorial? 22:15:56 yes, that's a worry. 22:16:20 user___: no, i'm simply convinced many people vote stories up (or down) without reading them, and i think certain combinations of words in the title guarantee a top 10 spot regardless of content 22:16:48 ok, you're making sense to me now. I went to vote it up but it wanted to me register >:| 23:51:57 --- quit: user___ () 23:59:59 --- log: ended forth/06.12.11