00:00:00 --- log: started forth/14.11.01 01:10:59 --- join: protist (~javery@250.226.69.111.dynamic.snap.net.nz) joined #forth 02:02:31 --- quit: DGASAU (Ping timeout: 245 seconds) 02:04:32 --- quit: samrat (Ping timeout: 272 seconds) 02:07:03 --- join: samrat (~samrat@49.244.116.191) joined #forth 02:07:39 --- join: true-grue (~grue@89-178-142-121.broadband.corbina.ru) joined #forth 02:22:11 --- join: DGASAU (~user@p50993595.dip0.t-ipconnect.de) joined #forth 02:57:57 --- quit: DGASAU (Ping timeout: 245 seconds) 02:59:25 --- join: samrat_ (~samrat@49.244.62.70) joined #forth 02:59:27 --- join: DGASAU (~user@p50993595.dip0.t-ipconnect.de) joined #forth 03:00:51 --- quit: samrat (Ping timeout: 244 seconds) 03:04:22 --- quit: samrat_ (Ping timeout: 264 seconds) 03:05:40 --- join: samrat (~samrat@49.244.62.70) joined #forth 03:12:29 --- part: u-ou left #forth 03:28:33 --- quit: samrat (Ping timeout: 244 seconds) 03:31:35 --- join: samrat (~samrat@49.244.95.207) joined #forth 04:54:21 --- join: xyh (~xieyuheng@113.119.215.135) joined #forth 04:54:50 tangentstorm: I know why hash-table lookup for message->method in smalltalk is acceptable now :) 04:55:01 otherwise, one have to do a type check in every function. for example, "list-copy" have to checks whether its argument is a list. 04:55:12 when complex relations between types are handled, this kind of type-checking is not merely a compare of two nummbers, but also is a hash-function. 05:18:36 --- quit: xyh (Read error: Connection reset by peer) 07:12:26 --- quit: samrat (Quit: Computer has gone to sleep.) 07:24:17 --- join: dys (~user@2a01:1e8:e100:8296:21a:4dff:fe4e:273a) joined #forth 07:31:42 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 08:14:28 --- join: samrat (~samrat@49.244.95.207) joined #forth 08:40:26 --- join: nighty^ (~nighty@hokuriku.rural-networks.com) joined #forth 09:14:23 --- join: xyh (~xieyuheng@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 09:18:52 --- quit: xyh (Remote host closed the connection) 09:19:07 --- join: xyh (~xieyuheng@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 09:30:34 --- quit: samrat (Ping timeout: 250 seconds) 09:33:24 --- join: samrat (~samrat@49.244.43.105) joined #forth 09:43:21 --- quit: dys (Remote host closed the connection) 10:08:06 --- join: dys (~user@tmo-112-59.customers.d1-online.com) joined #forth 10:21:15 --- quit: Zarutian (Quit: Zarutian) 11:06:58 --- quit: protist (Quit: Konversation terminated!) 11:10:17 --- quit: samrat (Quit: Computer has gone to sleep.) 11:34:32 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 11:35:10 --- quit: Zarutian (Read error: Connection reset by peer) 11:35:52 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 11:57:14 --- join: _spt_ (~jaat@host-92-12-212-49.as43234.net) joined #forth 11:57:15 --- quit: _spt_ (Changing host) 11:57:15 --- join: _spt_ (~jaat@unaffiliated/-spt-/x-5624824) joined #forth 12:09:04 --- join: vanila (~user@unaffiliated/vanila) joined #forth 13:05:58 --- quit: xyh (Remote host closed the connection) 13:06:33 --- join: bbloom_ (~bbloom@cpe-68-175-72-82.nyc.res.rr.com) joined #forth 13:07:59 --- quit: bbloom (Ping timeout: 256 seconds) 13:10:01 --- join: bbloom (~bbloom@cpe-68-175-72-82.nyc.res.rr.com) joined #forth 13:12:14 --- quit: bbloom_ (Ping timeout: 264 seconds) 13:20:41 --- join: bbloom_ (~bbloom@cpe-68-175-72-82.nyc.res.rr.com) joined #forth 13:20:46 --- quit: bbloom (Ping timeout: 245 seconds) 13:26:43 --- join: xyh (~xieyuheng@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 13:26:55 crc: the vm idea of retro was coming up, when you were hacking little-smalltalk's interpreter right ? 13:27:27 s/interpreter/implementation/ 13:30:57 That was an influence 13:36:48 retro's implementation compiles retro's source code to a ImageFile ? 13:43:45 --- quit: nighty^ (Remote host closed the connection) 15:21:08 yes 15:22:21 though the image is just a flat memory dump of the vm (sans stack contents) 15:39:45 --- quit: Zarutian (Quit: Zarutian) 15:41:48 --- quit: C-Keen (Quit: WeeChat 0.4.2) 16:06:38 --- join: dubosec (~user@66-190-86-54.dhcp.athn.ga.charter.com) joined #forth 16:10:50 --- join: C-Keen (~ckeen@pestilenz.org) joined #forth 16:16:14 --- join: impomatic_ (~digital_w@249.57.115.87.dyn.plus.net) joined #forth 16:22:39 --- quit: _spt_ (Quit: irc- et) 16:26:00 --- join: vyv_ (~vyv@bas1-northbay04-1175983466.dsl.bell.ca) joined #forth 16:26:01 --- quit: vyv (Ping timeout: 260 seconds) 16:41:45 Is anyone here? 16:42:38 No? okay... 16:47:03 This channel has large idle times 16:49:28 --- quit: C-Keen (Quit: WeeChat 0.4.2) 16:59:10 I'm here but was about to head out 17:15:45 I was just trying to see if there was a lot of lurkers. No harm meant 17:15:54 *were, not was 17:32:40 --- quit: irsol (Ping timeout: 265 seconds) 17:34:59 --- join: irsol (~irsol@unaffiliated/contempt) joined #forth 17:37:06 --- join: samrat (~samrat@49.244.84.191) joined #forth 17:43:18 --- quit: true-grue (Read error: Connection reset by peer) 17:52:42 --- quit: samrat (Quit: Computer has gone to sleep.) 18:12:37 --- quit: dys (Ping timeout: 264 seconds) 18:52:37 --- join: ricky_ricardo (~ricky_ric@107.170.7.81) joined #forth 20:07:41 --- join: ttmrichter_xm (~ttmrichte@59.174.167.62) joined #forth 20:25:59 --- nick: nisscream -> nisstyre 21:37:52 --- quit: dubosec (Read error: Connection reset by peer) 21:48:44 --- join: ttmrichter__xm (~ttmrichte@113.57.182.7) joined #forth 21:51:22 --- quit: ttmrichter_xm (Ping timeout: 272 seconds) 21:53:17 --- quit: ttmrichter__xm (Ping timeout: 264 seconds) 22:29:06 --- join: ttmrichter_xm (~ttmrichte@59.174.167.62) joined #forth 22:51:45 --- quit: vanila (Remote host closed the connection) 22:53:22 --- join: dubosec (~user@66-190-86-54.dhcp.athn.ga.charter.com) joined #forth 23:03:53 --- quit: xyh (Remote host closed the connection) 23:32:07 --- quit: ttmrichter_xm (Quit: ttmrichter_xm) 23:33:52 --- join: ttmrichter_xm (~ttmrichte@59.174.167.62) joined #forth 23:44:33 --- join: xyh (~xieyuheng@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 23:48:36 crc: I am learning from smalltalk too, instead of design a vm and compile a threaded-code interpreter to run on the vm. (which is just like compile a threaded-code interpreter from assembly code to run on a CPU) I think maybe the threaded-code interpreter itself could be implemented as a vm. 23:51:16 crc: the vm of retro is already a threaded-code interpreter ? 23:59:59 --- log: ended forth/14.11.01