00:00:00 --- log: started retro/08.06.30 03:09:22 --- quit: nighty^ ("Disappears in a puff of smoke") 05:32:30 --- quit: virl ("Verlassend") 12:52:26 --- join: virl (n=virl__@chello062178085149.1.12.vie.surfer.at) joined #retro 16:02:50 I've added symbolic names for the new instructions, but am now stuck waiting for a list of their exact usage before I can work on the extended compiler. 16:09:06 --- join: foucist (n=foucist@oddmob.com) joined #retro 16:09:06 --- mode: ChanServ set +o foucist 16:09:10 hey crc 16:09:33 crc: i guess you've seen zed shaw's EaRing stuff? 16:09:39 since he hangs on #concatenative .. 16:11:42 foucist: nope 16:11:54 I haven't been in #concatenative much lately 16:12:30 I've mostly been hacking on retro, working, and spending time with my family. 16:12:57 cool 16:13:28 http://www.zedshaw.com/repository/rubyenrails2008/build/rubyenrails_2008.pdf 16:13:33 http://www.zedshaw.com/projects/earing 16:13:40 first is the slides 16:13:59 MRI = matz's ruby implementation 16:14:06 thoguht it might be interesting to you 16:14:25 due to the assembler nature of it 16:15:01 I've actually drifted away from assembly for the most part 16:15:23 it's not assembler per se ;) 16:15:26 check it out ;) 16:15:36 guess you could call it a VM 16:18:56 neat 16:19:02 the slides are funny :) 16:22:37 the current retro code runs on a portable vm (there are implementations in C, Java 1.x (Applet), Java 2 Micro Edition, and JavaScript) 16:23:34 cool 16:24:49 speed is acceptable, but not stellar. There is an experimental implementation of the VM with a lot of fancy stuff enabled (caching of stack elements, jit compilation, dynamic creation of new instructions) that early tests indicate could be nearly as good as native code. 19:19:38 --- part: foucist left #retro 19:28:57 --- join: Raystm2 (n=Ray@unaffiliated/raystm2) joined #retro 19:28:57 --- mode: ChanServ set +o Raystm2 20:50:14 --- quit: nighty__ (Read error: 110 (Connection timed out)) 23:56:34 --- nick: Raystm2 -> rays 23:57:39 --- nick: rays -> Raystm2 23:59:59 --- log: ended retro/08.06.30