00:00:00 --- log: started forth/03.02.03 01:06:08 --- quit: ianni (leguin.freenode.net irc.freenode.net) 01:06:08 --- quit: TreyB (leguin.freenode.net irc.freenode.net) 01:06:08 --- quit: Rk (leguin.freenode.net irc.freenode.net) 01:06:08 --- quit: Speuler (leguin.freenode.net irc.freenode.net) 01:06:08 --- quit: skylan (leguin.freenode.net irc.freenode.net) 01:06:08 --- quit: sma (leguin.freenode.net irc.freenode.net) 01:06:08 --- quit: OrngeTide (leguin.freenode.net irc.freenode.net) 01:06:08 --- quit: Robert (leguin.freenode.net irc.freenode.net) 01:06:20 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 01:06:20 --- join: Rk (~arke@gen3-camarillo8-206.vnnyca.adelphia.net) joined #forth 01:06:20 --- join: Speuler (~Speuler@mnch-d9ba42c4.pool.mediaWays.net) joined #forth 01:06:20 --- join: skylan (sjh@Rockcliffe88.tbaytel.net) joined #forth 01:06:20 --- join: ianni (~ian@inpuj.net) joined #forth 01:06:20 --- join: Robert (~snofs@h138n2fls31o965.telia.com) joined #forth 01:06:20 --- join: sma (stephenma@ashd174qy22og.bc.hsia.telus.net) joined #forth 01:06:20 --- join: OrngeTide (orange@65.19.141.250) joined #forth 01:07:29 --- quit: onetom (leguin.freenode.net irc.freenode.net) 01:07:33 --- join: onetom (~tom@novtan.bio.u-szeged.hu) joined #forth 01:52:31 --- join: deluxe (~deluxe@p50804FC6.dip.t-dialin.net) joined #forth 01:52:56 good morning 01:55:33 hi deluxe 01:55:49 morning 2u2 01:57:19 hi speuler 01:58:10 wee gates ? 02:00:18 gates gut, billionaire :) 02:01:54 und selbst? 02:03:13 Speuler: you are debian expert, aren't you? ;-) 02:03:29 kommt drauf an was du "experte" nennst 02:04:33 erstes debian iet drauf war 1.1 02:04:36 hier 02:05:31 hab aber dazwischen 'n paar andere distros ang'schaut, bin dan aber wieder zu debian zurueck 02:05:57 z.B. woody/dselect doesn't accept cds for installing pkg's anymore :-O 02:06:21 hab keine cds 02:06:29 alles uebers netz 02:06:49 bin mit meinem latein damit am ende 02:07:05 vielleicht die multi-cd methode installieren ? 02:07:27 multi-cd? 02:07:36 dann mit dselect -> access diese waehlen 02:08:12 you mean the standard cd-set method? 02:08:16 dpkg-multicd 02:08:28 ist der name vom package 02:08:43 kannste von der cd mit dpkg -i installieren 02:08:58 joh 02:09:06 oh haven't seen that b4 :-) 02:10:50 i will pack that on a fd, to get to the other box 02:11:24 kannste auch die cd mounten, und von da mit dpkg installieren 02:12:41 aber dpkg --print-uris funktioniert so nicht wies im man steht 02:15:00 und ich hab's schon wieder vergessen wie's geht 02:15:11 s/aber// 02:15:47 einfach dpkg -i file (mit pfad, oder in heutiger directory) 02:17:23 ich suche immer noch nach einer methode, pkg's einfach+schnell auf den 7 cds zu orten 02:17:44 (wahrscheinlich wird mein script schneller fertig) 02:19:16 braucht man ja auch nur, wenn dselect+apt futsch sind... 02:19:48 in /var/lib/spkg/available nach packet suchen, steht pjad und cd nummer dabei 02:20:38 pfad 02:20:38 dpkg 02:20:38 disk 2 02:20:38 pool/main/d/... 02:21:20 ahem. nee. disk stimmt nicht 02:21:40 that's the point... 02:25:10 ist mit 'nem script ja leicht zu machen, frage war nur ob es sowas nicht bei debian schon gibt... 02:41:09 apt-get install --print-uris dpkg-multicd 02:41:49 after deciphering manual hieroglyphs, i found out :-) 02:43:50 * deluxe thinks, man pages w/ examples would be much more helpful sometimes 02:46:46 Anyone here have a TI83+ calculator? 03:01:42 hp97 03:22:14 --- nick: deluxe -> missdeluxe 03:26:58 Oh ya... 03:27:44 --- nick: missdeluxe -> deluxe 03:34:31 what did you want to say, Fractal? 03:47:59 --- join: onetom_ (~tom@novtan.bio.u-szeged.hu) joined #forth 03:48:00 --- quit: onetom (Read error: 54 (Connection reset by peer)) 04:02:02 deluxe : I was just wondering if anyone wants to try out my (semi-completed) z80 forth for the TI83+ 04:03:28 --- quit: onetom_ (Remote closed the connection) 04:03:40 --- join: onetom (~tom@novtan.bio.u-szeged.hu) joined #forth 04:04:41 Inner and outer interpreters are mostly done... I just need to add a few words for using them and then it'll be full function... 04:04:50 Functional, rather. 04:06:03 2K of code, so it's fairly small... 04:06:31 Anyways, I'm gone. 04:10:37 --- join: Serg_Penguin (~Z@nat-ch1.nat.comex.ru) joined #forth 04:11:37 --- quit: Serg_Penguin (Client Quit) 05:57:08 * Rk is back (gone 08:18:47) 06:04:06 goog morning Rk 06:04:58 good morning Rk 06:07:51 deluxe: morning 06:19:33 * Rk is away: school 07:50:54 --- join: male (~male@cpe-024-033-030-124.midsouth.rr.com) joined #forth 07:58:06 hello male 07:59:17 hi 08:00:09 Hello. 08:04:49 I was just practicing my creative writing skills by revising my TODO list ;-) 08:13:50 show us ur 2do list then 08:18:49 It's rather long, that's what I was getting at. 08:19:23 Long and optimistic. 08:20:42 --- join: rafe (~rafe@www.scinq.org) joined #forth 08:20:59 On an unrelated topic, would you prefer to have to open files andgive them a name as a handle, or just refer to them by name and have them opened if needed? 08:21:25 This is not in a forth, btw. 08:45:30 "Draconian sanctions", what does that mean? 08:46:17 dracoinian... brutally effcient... ruthless etc 08:47:02 Draconian 08:47:03 adj : of or relating to Draco or his harsh code of laws; 08:47:03 "Draconian measures" [syn: {Draconian}] 08:47:13 Yeah, that's what I saw. 08:47:24 But I couldn't interpret it :) 08:47:34 Thanks rafe 08:48:04 :) 08:48:14 And you too, male ;) 08:48:23 Imagine that--a forth programmer that can't use a dictionary ;-) 08:48:33 I can! 08:48:40 Boy, I've got a lot of puns in me today ;-) 08:48:45 But... my real life dictionary didn't have it. 08:48:52 sometimes the meaning gets lost in the words 08:49:45 c18 and x25 fans might find this interesting: http://www.picochip.com 08:58:12 --- quit: skylan (Read error: 104 (Connection reset by peer)) 08:59:02 --- join: skylan (sjh@Riverview86.tbaytel.net) joined #forth 09:34:03 --- quit: male ("User disconnected") 11:08:24 --- join: male (~male@cpe-024-033-030-124.midsouth.rr.com) joined #forth 11:12:16 --- join: gilbertbsd (~gilbertbs@67.97.122.19) joined #forth 11:12:25 hullo 11:36:04 --- part: gilbertbsd left #forth 11:53:18 --- join: I440r (~mark4@ip209-183-83-85.ts.indy.net) joined #forth 11:53:31 Hey. 11:53:51 ! 11:54:16 Hmm... if I knew those fancy algos they use for fast multiplication (and knew how to implement them :P), I maybe would play a bit with that in Forth. 11:54:34 * Robert imagines RSA for IsForth :P 11:55:22 heh 11:55:30 hi I440r 11:55:31 wait till you got an assembler with fpu etc 11:55:34 hi rafe 11:56:17 mind clue the clueless in? ho di you handle stack under flow in is4th? 11:56:36 take 2 11:56:42 abort" stack underflow" 11:56:45 heh 11:56:50 mind cluing the clueless in? how do you handle stack under flow in is4th? 11:57:03 how do you trap the error? 11:57:11 in asm? 11:57:31 no theres a word that checks for under/overflow 11:57:37 its called from within quit 11:57:51 I440r: Hmmm.. I mean, arbitrary precision math, that's sexy :) 11:58:00 so it's executed for every stack accessz? 11:58:06 quit calls interpret then checks if the code that ws interpreted cause a stack error 11:58:08 no. 11:58:19 if you do : blah blah blah blah blah ; [enter] 11:58:28 the stack is checked when you hit enter 11:58:49 ooh - that might be bad now 11:58:58 fload has the entire file in tib 11:59:10 and stack is only checked when tib is empty! 11:59:24 --- join: thin (~thin@198.162.21.133) joined #forth 11:59:25 --- mode: ChanServ set +o thin 11:59:26 i think i should modify fload to check the stack every time eol is seen 11:59:28 thin! 11:59:51 hi 11:59:55 neat... i was trapping the os signal 12:00:06 i think your way may be better 12:00:15 Are you talking about checking for stack overflow? 12:00:21 no under 12:00:25 it is - but only if your not floading 12:00:31 both 12:00:35 Either way, the MMU is the cheapest method. 12:00:51 if you type a line and hit enter the stack is checked 12:00:52 BUT 12:01:07 ok male... now if you cache in ebx... what about the 1st push? 12:01:08 if you have that same line within a file your floading the stack isnt checked untol EOF 12:02:01 But you're not checking the stack at runtime? 12:02:25 he's gotta have some ... cush 12:02:33 else all hell 12:03:07 still i like the eol check cause the ebx cache of tos is a pain on the 1st push 12:03:18 To me it seems like the running program has the most to loose upon under/overflow. 12:03:42 yes 12:03:46 Using the MMU to generate an interrupt upon over/underflow is a solution for both the compile and runtime cases. 12:03:58 yes 12:04:17 but it workd smoothest when you don't cache tos 12:04:34 How does TOS caching hurt it? 12:05:09 now upon the 1st push what do you do w/ the ebx? 12:05:39 if you align the stack to a page & init the page ptr to 4- that page 12:05:44 Nothing. You don't care. You're just waiting for the MMU to give you a page ault. 12:05:46 fault. 12:06:08 YES but the 1st push will fault even tho it's not an error 12:06:26 That isn't true. 12:06:46 i spent a few hrs last nite so... educate me 12:06:46 You protect the page preceding the stack and the page following it. 12:06:58 yes & yes 12:07:51 Any operation that generates a PF must have written to one of those protected pages. 12:07:56 now the psp points to what on an empty stack? 12:08:34 Well, firstly that all depends on whether you preincrement your stack pointers or not. 12:08:57 But just pointing to a protected page doesn't generate a fault. 12:09:16 no but if you push ebx to that address in a pre incr it will 12:09:36 Why would you do that? 12:10:18 because ebx is the prev tos 12:11:02 * rafe has to laugh at him self cause he never considered POST incr 12:11:11 Right. The question is why would you put TOS on the stack if you've already chosen to cache it in a register? 12:11:59 cause i'm going for never checking what the stack state is in my lame-o forth 12:12:13 you know tax sin not virtue 12:13:25 Checking the stack bounds isn't that expensive anyhow. Perhaps you should read up on memory protection and TOS caching. 12:13:42 Pfe and Gforth both have a lot of information on the subject. 12:14:01 k 12:18:39 http://citeseer.nj.nec.com/ertl96implementation.html 12:19:08 "Implementation of Stack-Based Languages on Register Machines" 12:19:26 plenty of pages for me to grok... thanks male 12:19:41 printing it now 12:20:01 http://citeseer.nj.nec.com/47444.html is good as well. 12:20:51 * rafe loves NJ site seer 12:21:54 Yeah, it is certainly easier than going to the library. 12:32:14 --- join: gilbertbsd (~gilbertbs@67.97.122.19) joined #forth 12:33:18 I just love how everyone responded to the article about trivial software on freshmeat.. They all posted links to their trivial software as comments. 12:34:20 Why is it that the worst software seems to elicit the most pride? 12:34:27 heh 12:34:42 :D 12:34:53 A suppose it's all part of the Amature Syndrome. 12:34:58 s/A/I/ 12:35:49 Remember all that bad Shareware that the authors actually expected people to pay for? 12:36:07 At least free software has done away with that aspect of amatures. 12:38:50 e 12:40:05 ehm i heard it's (easy) possible to emulate c with forth 12:40:24 Correct, I440r. I never claimed to be a capital speller ;-) 12:40:48 i cant spell at all :P 12:41:05 deluxe why would anyone want to emulate a fucked up language like c ? 12:41:11 :) 12:41:15 What usually happens is that I'll read someone else's mistake and reproduce it unknowingly. 12:41:43 I440r: we spoke about that, no? 12:41:50 That's all part of the way we learn language to begin with I suppose. 12:42:05 I440r: key word delivery date ;-) 12:43:41 :) 12:44:05 dont try emulate c inforth. forth does things VASTLY different from c 12:44:05 on every level 12:44:37 people who try to implement OOP in forth always try to emulate a fucked up language like C :/ 12:44:42 think about your problem ina FORTH way and code the solution in a forth way. the solutionwill be far simpler than the c solution 12:44:48 every time 12:44:49 why can't they implement OOP in forth the FORTH WAY ? 12:44:49 or else your not doing it right 12:45:01 OOP is an evil incarnation. 12:45:05 Because they don't know forth, thin. 12:45:06 because OOP is an oxymoron 12:45:20 its mutualy exclusive with everything 12:45:22 forth already has polymorphism and encapsulation. it probably has inheritance if you think about it 12:45:45 You fellows have obviously never tackled a problem that required an objectiv approach. 12:45:46 if you figure out inheritance in forth, the forth way, then logically forth IS an OOP language ;P 12:45:49 objective. 12:46:05 male: who are you talking to and about what? 12:46:19 i would be VERY glad if you had some pointers on that. :-) 12:46:33 Anyone who makes a blanket statement like "OOP sucks". 12:46:54 horses for courses 12:47:27 http://www.paulgraham.com/reesoo.html 12:47:40 even if it's wrong, i'll see that... 12:47:50 Perhaps you've never realized just how many programming techniques end upas repackaged object systems. 12:47:52 now that you warned me... 12:49:01 Given, most OO implementations are a little lacking. That's probably because they were designed by CS students. 12:49:02 psst. how much lisp does forth end up emulating? 12:49:07 male: thank god i didn't make a blanket statement like "OOP sucks". actually, i only make a blanket statement like "all languages except forth suck!" ;P 12:49:19 actually that is true 12:49:24 * gilbertbsd made a blanket statement and is proud of it. 12:49:24 we need a good OOP package for forth 12:49:39 it all ends up as binary _anyway_ 12:49:53 everything except forth and assembler suck 12:49:57 also see: http://www.softpanorama.org/SE/anti_oo.shtml 12:50:04 I've seen a few. My forth-like system is object oriented. 12:50:37 Not that my design is the best. It just happens to be fast. 12:51:07 thx gilbertbsd rafe 12:51:42 the OOP system that lisp uses or smalltalk uses perhaps would be a better OOP implementation for forth 12:52:01 actually oo has been useful to me ... just not as much as the hype would have you beleive 12:52:08 Actually, it wouldn't even say it's OO in the classical sense. More in a type/data structure way. 12:52:19 OOP is 3 things: polymorphism, encapsulation, and inheritance. forth already has the first 2. how do you implement inheritance the forth way? 12:52:32 Single or multiple? 12:53:04 hmm 12:53:16 doesn't matter 12:53:26 You can't necessarily do it WELL and still have forth. 12:54:09 It requires some fundamental changes in direction. That's why most of the OO-in forth gimmicks are so... useless. 12:54:11 why not? CM says its all doable in forth! 12:54:23 working examples would be great too, if you know some... 12:54:39 It is doable. But it can turn into a kludge. Not that forth isn't one to begin with. 12:54:56 *gasp* Sacrilege! 12:55:12 male just said the Emperor Hath no Designer Wear! 12:55:21 Oh, perhaps you're unfamiliar with my sardonic way of speaking ;-) 12:55:29 I have seen your website. 12:56:38 An object oriented syntax just makes object oriented programming easier and more efficient. 12:57:10 OO syntax? 12:57:10 eg? 12:57:13 I'm constantly doing OO in C that would look much better if it had a language support. 12:57:15 see pee pee? 12:57:18 when objects are the most naturaly way to get the job done 12:57:21 objective c? 12:57:30 But of course I don't like C++ and objective C has too high of a runtime cost. 12:57:39 --- quit: TreyB (Read error: 60 (Operation timed out)) 12:59:06 oo has it's uses it just isn't a panacea for all progammingdom 12:59:18 For instance. I just put the dictionary of procedures in my macro language into a hash table. There are functions to create a hash table and return a pointer to it. Functions that operate on a given hash table, and a function to destroy one when it's finished with. Any implementation would do the exact same thing, but in an OO language one could make a class and methods out of it. 13:00:58 actually oo could get better if folks would use com or corba 13:01:00 This happens all the time in C, and in Forth as well. Operating on an object.Language support only makes it easier to program for. 13:02:01 static objects are a big pain to work around 13:02:23 If you ask me the biggest advantages of OO are opacity and locality. 13:02:38 opacity from encapsulation? 13:02:49 actually opacity isn't going to sell me one iota 13:03:08 when i need to know I NEED TO KNOW 13:03:08 Well, OO is there to help the programmer, not the program. 13:03:33 Opacity just means that you don't have to know when you don't want to or have the time to. 13:03:36 give me a sort object & hide how the sort is done 13:03:39 Or you just don't want to type a lot. 13:03:47 male: the problem with objects should be self evident: data and methods are packaged together and called an object. data and methods together? now that's a wack idea :P 13:04:10 encapsulation i'm ok w/ 13:04:14 I'm not sure what you're getting at, thin. 13:04:23 it's unnatural! 13:04:26 like windoze! 13:04:28 heh 13:04:40 data and methods packaged together??!!?!? 13:05:01 That isn't acurate, thin. 13:05:03 an oo os ;) ... ok that's a straw man 13:05:27 gotta go 13:05:28 --- quit: thin ("laters") 13:05:48 brb 13:05:54 Well, I guess he wasn't prepared to explain away his fallacy. 13:13:27 you mean me :) 13:14:06 You're his fallacy? 13:14:21 you talking to me? you talking to me?... 13:14:58 no me = he 13:15:29 Stop confusing me. 13:15:52 he says sheepishly "i'm sorry" 13:16:07 ;-) 13:16:14 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 13:18:12 Anyhow, Chuck's argument isn't against OO, but against support for it being built into the language, as the same functionality can be accoplished without such support. 13:21:34 this is neat: http://research.microsoft.com/users/gbell/Computer_Structures__Readings_and_Examples/ 13:21:49 ignore the m$ reference. 13:21:55 check out the contents 13:22:10 Yeah, I'd love to read it, but I don't read anything from microsoft press outlets. 13:22:42 its by Gordon Bell 13:22:49 he digitized one of his old books. 13:24:07 He should know better than to sleep beside the devil ;-) 13:24:43 heh. 13:24:57 m$ is just paying him to do what he was doing _anyway_ 13:25:39 at least check out http://research.microsoft.com/users/gbell/Computer_Structures__Readings_and_Examples/00000368.htm 13:25:48 which is 'processors based on a programming language'. 13:29:02 Doesn't look terribly interesting. Although, the idea of redesigning a processor's microcode to better facilitate a specific language has always been a sexy project. 13:29:35 But the costs tend to far outweigh the benefits. 13:30:07 its completely historical. 13:30:32 I know. 13:32:03 I posted this link earlier, but I don't know if anyone caught it: http://www.picochip.com/ 13:32:23 * TreyB bails to reboot Win2K after an update. 13:32:25 --- quit: TreyB () 13:32:36 I'm just saying that if you rewrite the microcode on a P4 to make it into a stack machine you get the benefit of a fast processor that you didn't have to engineer or fabricate. But in order to reprogram it you havedto deal with some truely bad design features. 13:32:56 ah. 13:33:10 which chip do you think has good design features? 13:34:04 That's a big question. I personally think the industry took a wrong turn a long time ago. 13:36:47 * deluxe has a big question as well 13:36:55 hehe. can you point out where in the url just posted? 13:36:56 ;) 13:37:20 what should they have done instead? 13:37:44 Started building computers instead of bigger calculators ;-) 13:38:33 Chips need to be designed to process data rather than to perform calculatios. 13:38:40 calculations. 13:39:25 There are some obvious things that a cpu can do to make life easier. 13:39:35 the first computers built by eckert and mauchly were essentially lots of calculators in parallel. 13:39:36 But the industry is resistent to change. 13:39:42 and then von Neumann came along. 13:39:46 and choked everything. 13:40:00 male you are talking lisp aren't you? 13:40:07 For instance, look at how long it took to get a ring system and virtual memory? 13:40:08 . 13:40:31 wasn't that talked about in 'soul of a new machine'? 13:41:01 A bit, yes. It's been so long since I read that book. 13:41:22 I'm surprised to learn that you had. 13:41:35 I have a lot of time on my hands. 13:41:50 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 13:46:52 Anyhow, I've got to go out for a bit. I'll probably be back tonight. 13:46:59 hmmm. it seems from here that RPN predates lisp: http://portal.acm.org/citation.cfm?doid=320868.320879 13:47:41 --- quit: male ("User disconnected") 13:49:34 I440r: http://www.bagley.org/~doug/shootout/ <-- go and put IsForth on the toplist ;) 13:49:47 --- join: wossname (wossname@HSE-QuebecCity-ppp80684.qc.sympatico.ca) joined #forth 13:51:31 gilbertbsd: have i once seen you on #python asking about minimizing python, no? 13:53:12 heh 13:54:24 http://www.hut.fi/~handell/supercoder.jpg 13:54:25 why ? 13:54:47 deluxe: ive seen a minimized python. popy 4 palm 13:55:34 --- quit: deluxe ("emergency shutdown") 13:57:54 --- quit: skylan (Read error: 104 (Connection reset by peer)) 13:59:18 --- quit: Speuler (Read error: 104 (Connection reset by peer)) 14:01:42 --- join: skylan (sjh@Riverview62.tbaytel.net) joined #forth 14:25:05 --- join: gilbertpdf (~gilbertpd@67.97.122.19) joined #forth 14:43:33 --- quit: gilbertbsd (Read error: 110 (Connection timed out)) 15:00:20 --- quit: gilbertpdf (Read error: 110 (Connection timed out)) 15:29:28 * Rk is back (gone 09:09:52) 15:35:27 --- quit: rafe ("That TV's not gonna watch itself you know") 15:39:26 --- quit: wossname ("having fun") 15:42:00 --- join: male (~male@cpe-024-033-030-124.midsouth.rr.com) joined #forth 15:49:00 --- join: fridge (meldrum@zipperii.zip.com.au) joined #forth 16:19:23 --- join: gilbertbsd (~gilbertbs@67.97.122.19) joined #forth 16:31:12 --- part: gilbertbsd left #forth 16:58:41 --- quit: skylan (Connection reset by peer) 16:59:06 --- join: skylan (sjh@207.164.213.41) joined #forth 17:08:05 --- join: TheBlueWizard (TheBlueWiz@ip-216-25-202-252.vienna.va.fcc.net) joined #forth 17:08:09 hiya all 17:12:09 --- quit: Rk ("Client Exiting") 17:23:17 tbw! 17:23:22 ltns :) 17:24:16 hiya I440r!!! :) 17:24:22 ltns, I suppose :) 17:25:14 have you seen the movies resident evil and the fifth element? 17:25:20 are they both the same female ? 17:27:00 I never watch movies...at least not the recent ones anyway (I never go to theatres) 17:27:31 wait...I did see Fifth Element on TV a while ago...but Resident Evil? No, not on TV (yet) 17:27:43 k :) 17:28:01 anyway if she is the same person she is hot :P 17:28:01 if not THEY are both hot heh 17:29:07 lol...I forgot what she looks like now LOL 17:30:41 a little flat is all hhe 17:30:48 apart from that.... HOT!!! 17:30:48 heh 17:31:53 heh...I have a thing for Asian girls 17:32:34 me too heh 17:33:06 it IS the same woman :) 17:33:39 i just googled for her - milla jovovich 17:33:42 oh? 17:34:01 She's also a singer. 17:34:10 * TheBlueWizard fires up Google 17:34:11 You boys must not meet many woemn. 17:34:14 a super model 17:34:23 women, that is. 17:34:39 http://www.hut.fi/~handell/supercoder.jpg <-- haha 17:36:21 Usually one uses a hexadecimal keypad. 17:37:13 I never have a girlfriend....really 17:37:29 Forth will do that to you. 17:39:14 t -lX11 -lm 17:39:14 /usr/lib/crt1.o(.text+0x18): In function `_start': 17:39:14 : undefined reference to `main' 17:39:14 collect2: ld returned 1 exit status 17:39:21 hrm - whats wrong with this picture 17:39:48 Try -lc 17:39:58 eh ? 17:40:04 Link it to libc! 17:40:11 if main doesnt exist main doesnt exist 17:40:15 its not my code 17:40:20 i never code c - i hate c 17:40:29 its so gfucking convoluted 17:40:29 Then what ever are you talking about? 17:40:45 i downloaded a game - looks interesting. but the fucking thing wont compile 17:41:02 Then don't bother with it. Why are you playing games anyway? 17:41:07 The computer is not a toy. 17:41:19 the computer IS a toy 17:41:21 moron :P 17:41:23 * TheBlueWizard laughs 17:42:12 hehe 17:42:14 No, the computer is a tool.. Like a dildo or whip. 17:42:22 exactly 17:42:25 TOYS 17:42:29 Tools ;-) 17:42:34 Toys are for children. 17:42:46 I440r: grep the source code to see if it has main() there...if it doesn't, then check to see whether it is intended to be used as a library, or whatever...if it is supposed to be a standalone app and main() is missing, it may be screwed up 17:42:47 As are games. 17:43:05 Main isn't missing. It's a linker issue. 17:43:18 I440r go to #gcc or something ;-) 17:43:27 Or troll on comp.lang.c like everyone else... 17:45:31 no. i emailed the developer. its HIS fuckup not mine 17:46:21 That isn't necessarily the case.. It takes a certain amount of knowledge to build software from source. You must know that. 17:46:46 But, it being a game, I'm sure you're right. 17:46:48 true 17:47:47 * TheBlueWizard recognizes the face of Milla Jovovich...."it is OK....not so hot for me" 17:48:27 i didnt just mean the face heh 17:48:31 tho thats part of it 17:50:39 I consider the face very important...it counts about 50% in my book :) 17:52:10 Ha. That's got to be the silliest thing I've ever heard, Blue. 17:52:39 "I'd fuck a monkey if you put a bag over its head" 17:55:09 * TheBlueWizard slaps male with a trout 17:56:36 Any how, unless you plan to write a virtual Mila in Forth I think it's orthoganal to the channel. 17:57:52 now theres an idea!!!!! 17:57:53 hhe 17:57:59 lol 18:02:01 well, gotta go...bye all 18:02:43 cu 18:03:15 bye ianni 18:03:18 oops 18:03:20 bye I440r 18:03:24 --- part: TheBlueWizard left #forth 18:46:05 --- join: Rk (~arke@gen3-camarillo8-206.vnnyca.adelphia.net) joined #forth 18:49:55 --- quit: TreyB () 18:51:43 --- join: Speuler (~Speuler@mnch-d9ba454a.pool.mediaWays.net) joined #forth 18:59:00 --- join: TreyB (~trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 19:01:02 good morning 19:03:01 Indeed. 19:04:46 've started to play with a forth to c translator i'm just implementing. does anyone find that useful ? 19:07:06 just dont tell I440r 19:07:45 as far it translates arithmetics, bit operations, string and number output, data stack words, nested loops, nested words 19:09:19 not sure what i'm going to do with it, if anything at all. as said, just toying around. 19:09:56 (actually, i can't program in c :) 19:09:59 C->Forth's usually end up being Forth systems written in C. 19:10:33 And trust me, the world has enough of them. 19:10:52 i trust you in that 19:11:20 i probybly lose interest in it pretty soon 19:15:39 Sorry to be the providor of discouragement ;-) 19:15:56 no, you aren't 19:26:43 --- quit: I440r ("Reality Strikes Again") 19:37:04 --- quit: Robert (Read error: 104 (Connection reset by peer)) 19:40:06 --- join: Robert (~snofs@h138n2fls31o965.telia.com) joined #forth 21:28:17 --- join: ChanServ (ChanServ@services.) joined #forth 21:28:17 --- mode: leguin.freenode.net set +o ChanServ 21:28:17 --- mode: ChanServ set +l 83 21:38:21 * Rk is away: zZzZzZzZzZzZzZzZzZzZzZ 21:54:28 --- join: proteusguy (~username@65.191.88.177) joined #forth 22:10:08 --- join: Serg_Penguin (~Z@nat-ch1.nat.comex.ru) joined #forth 22:12:34 --- quit: Serg_Penguin (Client Quit) 23:59:59 --- log: ended forth/03.02.03