05:00:56 -!- Taaus has quit (burroughs.freenode.net irc.freenode.net). 05:00:59 -!- ZeroOne has quit (burroughs.freenode.net irc.freenode.net). 05:00:59 -!- ChanServ has quit (burroughs.freenode.net irc.freenode.net). 05:01:03 -!- lament has quit (burroughs.freenode.net irc.freenode.net). 05:01:03 -!- cmeme has quit (burroughs.freenode.net irc.freenode.net). 05:01:05 -!- mtve has quit (burroughs.freenode.net irc.freenode.net). 05:02:24 -!- ChanServ has joined. 05:02:24 -!- cmeme has joined. 05:02:24 -!- ZeroOne has joined. 05:02:24 -!- Taaus has joined. 05:02:24 -!- lament has joined. 05:02:24 -!- mtve has joined. 05:02:24 -!- irc.freenode.net has set channel mode: +o ChanServ. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 11:20:52 -!- lindi- has joined. 11:20:56 mui. 11:24:07 ehlo. 11:25:15 :) 11:25:54 do we use english or finnish in this channel? 11:27:45 looks like english to me 11:28:38 fine by me. :P so where's that befunge-interpreter of yours? 11:30:45 well, it's been forgotten for a year or so, i was supposed to releaese it when i could make it less ugly but that never happened 11:30:45 huh, what befunge interpreter, where? 11:30:57 the "jit-compiling" one? 11:31:01 yeah 11:31:55 oh. ok. :/ here's my brainfuck-interpreter anyway: http://koti.mbnet.fi/~villes/php/bf.php (nested loops still not implemented). 11:37:05 pwd 11:37:07 whoops 11:37:22 1337 11:37:55 anyway, it's really ugly, crappy and all but due to popular demand i'll put a version online soon, just a sec 11:43:45 fizzie: iki.fi/lindi/binterp 11:51:20 ZeroOne: fizzie: and especially iki.fi/lindi/binterp/binterp-0.001/BENCHMARKS :) 11:58:26 eh, benchmarked with ff? 11:58:53 hey, ff is relatively fast as far as 'real interpreters' go. 12:00:32 true 12:01:36 fizzie: iirc ff was the (second) fastest i could find to run fibonacci.2.bf 12:02:14 last time I benchmarked speedwise it was pretty close to mooz's 'bef'. 12:02:27 code-quality-wise and buglessness-wise perhaps not so. 12:02:28 would you please put out fibonacci source code too? 12:02:38 mtve: it's there now 12:02:45 mtve: i silently updated the .tar.gz 12:03:08 oh :) 12:03:13 is that a recursive implementation? (judging from the speed.) 12:04:40 well, optimizators without 'p' operator could go very far. 12:04:43 heh, it's seems to be mooz's newest optimized version of my old fibre.bef. 12:05:35 yeah, i could put some credits there actually 12:06:04 but the file has been lying in my home directory for a year so that i really can't remember where those originally came from 12:06:19 fibonacci.2.bf fibonacci.3.bf fibonacci.4.bf fibonacci.5.bf fibonacci.6.bf fibonacci.bf 12:06:23 hheh. 12:07:42 fizzie: http://iki.fi/lindi/binterp/binterp-0.001/BENCHMARKS now includes mooz's bef too 12:11:23 mtve: 'p' could be possible to implement by calling construct_linked_list() and generate_code() again 12:11:46 yep 12:12:28 and foo bar p could mark (foo, bar) as dirty so that recompilation would occur only if the program flow hits (foo, bar) 12:12:55 i mean s/foo/x/g;s/bar/y/g 13:11:20 btw, I've created quite a few esoteric programming language articles in Wikipedia during the past month. you guys can see, too, if you can create or improve any of these articles: http://en.wikipedia.org/wiki/List_of_esoteric_programming_languages :) 21:37:30 -!- cmeme has quit (Read error: 104 (Connection reset by peer)). 21:40:06 -!- cmeme has joined. 22:24:03 -!- fizzie has quit (Remote closed the connection). 22:35:50 -!- fizzie has joined.