02:12:55 -!- kipple has quit (Read error: 60 (Operation timed out)). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:30:31 -!- kipple has joined. 14:53:18 -!- Taaus has quit (Remote closed the connection). 19:04:13 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)). 19:04:41 -!- calamari has joined. 19:40:18 -!- wooby has quit (Remote closed the connection). 19:40:51 -!- wooby has joined. 20:12:44 -!- Keymaker has joined. 20:13:09 hëllo 20:21:31 grhh.. something's wrong with this connection today.. i'd rather have one of those power outages than this, afterall i could look at the screen in candle light just as easily.. 20:21:49 :) 20:22:12 :) 20:22:48 hello, btw.. :) 20:23:31 yeah. hi! 20:23:42 it's been quiet here lately 20:23:46 yeah 20:23:57 i've been annoyingly busy 20:24:05 (and will be the next week and bit more) 20:24:15 and then i can spend here more time.. i hope.. 20:25:03 I've started putting together an esoteric web page 20:25:10 that's cool! 20:25:10 but not much stuff yet 20:25:15 ok 20:25:18 My exam period is over! 20:25:23 nice 20:25:25 good for you 20:25:33 mine is about to start next week.. 20:25:35 Now if I could just get rid of tiredness.. 20:25:42 sleep? 20:25:58 That's what I've been trying. 20:25:59 yeah, you might try that 20:26:04 :) 20:26:28 hmm.. try to watch tv. everything's so (#/)(¤#321! boring there thesedays 20:26:41 I'm off to see Lost in 10 mins... 20:26:56 ok (whatever it is) 20:26:59 (#/)(¤#321! - is that a new esolang? 20:27:15 it could be 20:27:37 I was also going to teach/promote Befunge to my girlfriend, so that she'd appreciate esolangs more. I'm currently trying to decide if that's a good idea or not. 20:27:55 ummm 20:28:01 sounds risky... :) 20:28:17 :) 20:28:41 pgimeno: you wish.. just random keys 20:28:51 I think I recall her mentioning she liked Scheme more than C, so... 20:29:29 oh well, maybe she's lambda-oriented 20:29:30 :) 20:29:44 unlambda you mean 20:29:51 probably 20:29:55 I meant lambda calculus in general 20:29:59 ah 20:30:05 not my cup of tea 20:30:07 unlambda may fit well 20:30:18 i'd like to learn unlambda sometime 20:30:21 or jot 20:30:23 Befunge isn't very functional, though. But I don't speak unlambda at all myself. 20:30:26 although it's not my cup of tea either 20:30:30 me too, Keymaker 20:30:46 it's too strange :} 20:30:54 I'm not very comfortable with Scheme, I use it as any other imperative language 20:31:01 never tried that 20:31:07 didn't like its look 20:31:11 isn't that the Lisp-like lang? 20:31:15 yes 20:31:22 I've tried Lisp 20:31:23 Most people do call it a lisp dialect. 20:31:28 ok 20:31:35 It's a lot cleaner than common lisp, though. 20:31:47 agree 20:31:50 Lisp is extremely cool, but I wouldn't use it normally 20:31:56 I needed it to write GIMP scripts, that's why I learned it 20:32:54 Our "introduction to programming" course I went to a ~year ago has traditionally used Scheme. (Although they moved to Java now.) 20:33:11 eek 20:33:51 they'll be teaching ork when there's a virtual machine compiler ready 20:34:09 We've been quite unhappy about the switch, actually. Java courses tend to teach Java, not programming. 20:34:18 there's an old joke which is something like: "We've stolen the Lisp source code to [insert some famous software], and to prove it we will give you the last page". 20:34:26 yeah, too idiosyncratic 20:34:31 then they give you a page full of )))))))))))))))))) 20:34:39 hehehehe 20:34:50 oh well, Derive (the math package) is written in Lisp 20:35:15 I don't think I've had more than 14 consecutive )s, but I haven't written anything very big in scheme. A corewars interpreter/environment/thing once. 20:35:15 -!- GregorR-L has joined. 20:35:18 as is Maxima (the math package) 20:35:21 hi GregorR 20:35:24 hi GregorR-L 20:35:27 Hoi 20:36:01 Gregor needs to be entertained for an hour of free time in the middle of his day :-P 20:36:08 corewars interpreter? uhm, too big a prog for me to write in that thing, I'm no so masochists 20:36:23 -s 20:36:30 * kipple is gone to watch TV 20:36:33 that's why I'm using malbolge :) 20:36:37 hi all 20:36:42 hi lament 20:37:14 -!- calamari has quit ("Leaving"). 20:39:29 you know what's boring? 20:39:31 Well, it was for the course, not a voluntary thing. The list of possible topics mostly included various small games, corewars sounded most interesting of them. (Compared to a spreadsheet application or graph algorithm visualization.) 20:39:32 this CS lab is boring. 20:39:45 Besides, the "gui toolkit" (if you can call it that) we were supposed to use was... horrible. 20:40:17 http://www.cs.hut.fi/Studies/T-93.210/xdraw-doc/ 20:40:26 It can draw lines and fill rectangles, and that's about it. 20:40:44 A "do your own widgets" thing. 20:41:48 argh 20:42:22 only marginally better than plain DOS 20:43:18 I guess they wanted all applications to have different-looking buttons, otherwise inspecting the results would've been too boring. 20:45:02 I'm sooooooooo close to a working Kipple interpreter :-P 20:45:02 On line 585 20:45:04 that's only an excuse if the only available GUI was Athena widgets 20:45:27 s/GUI/widget set/ 20:46:16 GregorR-L: on line 585 what? 20:46:33 w000000000000000000000t! 20:46:42 keep working gregorr! 20:46:48 sounds impressive 20:47:12 (on a sidenote, i was away for a while because i was eating evening-breakfast) 20:49:30 Well, xdraw is admittedly quite portable... although a significant minority (if not majority) of the submitted programs had issues with text placement on the IRIX boxen the demo sessions were on. (Default fonts on those things are _huge_.) 20:49:58 Not many had sophisticated layout managers to cope with different font sizes. :p 20:50:12 Of OrKipple 20:50:12 It pushes now :P 20:50:59 good! 20:51:23 GregorR-L: what's the status of arrays in Ork? 20:51:38 inexistent? 20:51:46 complete? 20:52:05 And what about non-string/number-arrays? 20:52:38 an OOL needs O arrays 20:52:47 OOL? 20:52:52 object-oriented language 20:52:57 ah. 20:56:13 Ooh, and generics/templates. Then someone can implement rest of the collection classes in ORK. "There is such a thing as a hashmap of K, V. A hashmap of K, V has a key which is a K. --- I have a hashmap of number, string called map." 20:59:01 Oh, hi. 20:59:14 For other arrays you'd need to use something like linear linked lists. 20:59:20 For the moment *shrugs* 20:59:53 And templates would just be a matter of writing them - anybody want to volunteer? 21:00:45 Well, linked lists aren't that bad. 21:01:43 But a generic 'void *'-style type could help. It's a bit silly to have a separate linked list class for oranges and apples. 21:01:54 Or the templates. :p 21:02:49 I probably won't have time to consider volunteering or anything before next week, though. 21:12:00 anyways. good luck with the kipple interpreter gergor 21:12:04 *grrog 21:12:08 *gregorr 21:12:19 too much grog? 21:12:24 :) 21:13:24 rhh.. me start to be reading-ready. me goes to bed to read something. 21:14:26 * Keymaker says: "Goodnite! Aaarrrgh." 21:14:30 -!- Keymaker has quit ("Freedom!"). 21:14:47 Arrr. 21:16:42 any python expert around? 21:17:47 -lilo/Wallops- Hi all. Just a reminder. We're still looking for help with coding the next generation replacement for services. The project is at its very early stages; have spec, need coder help. 21:18:45 http://dunnage.blogspot.com/2005/05/reprise-seeking-volunteer-coding-help.html 21:19:18 i'm sort of expert 21:19:32 -lilo/Wallops- Right now, I think the python help would be the priority. If you're interested in talking about it, feel free to message me. Thanks. 21:19:43 oh, not that kind of expert :) 21:19:51 oh 21:20:02 I'm too new to Python 21:27:11 Gregor: great news about the interpreter! can't wait :) 21:27:15 -!- GregorR-L has quit (Read error: 113 (No route to host)). 23:11:58 -!- GregorR-L has joined. 23:13:42 -!- GregorR-L has quit (Nick collision from services.). 23:14:02 -!- GregorR-L has joined. 23:14:18 OK, I have everything working except input, output, @ and the string preprocessor :-P 23:14:36 the preprocessor is optional 23:14:39 good work! 23:14:42 w00t! 23:14:53 * GregorR-L tosses the preprocessor out the window 23:15:35 So, kipple, quick question, if the input was "Hello World!" the ! would pop first, right? 23:16:49 And if you produced output by pushing H-e-l-l-o, it would output "olleH", yes? 23:16:52 yes 23:16:59 and yes 23:17:04 Okiday. 23:20:59 btw, the @ stack will probably be gone in the next version... :D 23:23:06 That'll help :-P 23:23:16 Making wussy users use atoi is infinitely better anyway. 23:23:25 heh 23:24:06 but I don't think you'll want to implement the next version in ORK ;) 23:24:31 it has the ability to load code modules 23:25:05 Hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 23:25:11 IE from seperate files? 23:25:21 yes. or inline 23:25:45 or kipple files, java classes or C libraries 23:26:49 X-D 23:26:59 Both Java and C eh? 23:27:13 or anything else that can produce a .so or .dll 23:27:28 So you'd need gcj? 23:27:35 uh, no 23:27:38 what do you mean? 23:27:44 To turn java into a .so 23:27:59 Or would it actually read .class files? 23:28:04 yes 23:28:09 Ouch. 23:28:12 Good luck with that >_> 23:28:12 it is written in java, so that is trivial 23:28:23 OOOOOOOOOOOOOH 23:28:25 *whew* 23:28:29 Line 1153 btw :-P 23:28:38 ai 23:28:59 did you have to add more features to ORK to make it? 23:29:05 Nope 23:29:13 No cheating for me ;) 23:29:20 so it's pretty final now? 23:29:26 Very nearly. 23:29:30 Hopefully I just have to get o working. 23:31:09 1161 lines, and maybe working now 8-D 23:33:20 AHHHHHHHHHHHHHHH!!!!!!!! 23:33:22 IT WORKS!!!!!!!!!!!!!!!!!!!! 23:33:24 AHAHAHAHAHAHAHAHAHAHAHA 23:33:25 yay! 23:33:29 *dies* 23:33:56 whee 23:34:15 ~praise GregorR-L 23:34:26 R.I.P. 23:37:23 :-P 23:37:35 Apparently either i or o isn't quite working properly :'( 23:37:42 Actually, it must be i. 23:37:45 Since o works fine. 23:41:10 Nope, it's loops :-P 23:49:36 YESSSSSSSS! 23:49:39 AHAHAHAAHHAAHAHAHAHAHA again 23:49:43 Now it really works ;) 23:50:08 No @ yet >_< 23:50:11 @ = annoying :-P 23:50:26 hehe 23:51:10 If you push ASCII 113 onto @, does it pop 1-1-3 or 3-1-1? 23:51:19 hmm 23:51:24 lol 23:51:26 let me see 23:51:40 I think it pops 3-1-1 23:52:03 it pushes 1-1-3, so yes, you're right 23:52:09 Okiday 23:52:16 *brain melts* 23:53:04 that's the most practial way to pop. Otherwise you would have to reverse it before output 23:56:44 Right 23:57:52 Blah 23:58:08 The Fibonacci'r isn't working. 23:58:22 Or more correctly, my interpreter isn't working for the Fibonacci'r. 23:58:40 is it the @? 23:59:14 I don't think so. 23:59:18 I got that working (sort of) 23:59:29 -!- wooby has quit. 23:59:37 Yeah, that works fine.