00:00:00 --- log: started forth/16.01.08 00:23:28 --- quit: mnemnion (Remote host closed the connection) 00:47:30 --- join: true-grue (~true-grue@176.14.216.104) joined #forth 01:24:07 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 01:28:49 --- quit: mnemnion (Ping timeout: 260 seconds) 02:11:10 --- quit: atommann (Quit: Leaving) 03:03:44 --- join: impomatic_ (~impomatic@79.16.114.87.dyn.plus.net) joined #forth 03:05:18 --- quit: impomatic (Ping timeout: 240 seconds) 03:05:23 --- nick: impomatic_ -> impomatic 03:33:18 --- join: xyh (~cicada@111.50.93.123) joined #forth 03:34:55 --- quit: xyh (Client Quit) 04:25:30 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 04:30:54 --- quit: mnemnion (Ping timeout: 276 seconds) 05:05:22 --- quit: bedah (Ping timeout: 264 seconds) 06:14:09 --- join: xyh (~cicada@111.50.93.123) joined #forth 06:36:43 --- quit: xyh (Quit: ChatZilla 0.9.92 [SeaMonkey 2.39/20151206235742]) 06:42:08 --- quit: lewis1711 (Ping timeout: 240 seconds) 06:52:31 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 06:58:05 --- nick: NotJx7p -> JX7P 08:39:19 --- join: mat4 (~mat42@ip5b4112a4.dynamic.kabel-deutschland.de) joined #forth 08:57:55 after reading the log, there exist multiple strategies for implementing a token-threaded Forth in C as I know. A more efficient approach is compilation to direct-threaded code though an address table to primitive routines. The Forth compiler compiles a byte code which is executed though table dispatching (this is similar to token-threading). The executed routines then compile beside runtime DTC to a secondary buffer which is executed a 08:57:56 t future invocation instead of the bytecode. 09:00:19 This method depend on a GCC specific C extension, the label-as-address feature which is supported by most recent C compilers (Clang, ICC, TCC?, GCC of course) 09:02:52 for bytecode interpretation either an indrect table dispatching can be used or switch-threading. If the number of primitives is small using replicated-switch threading is advantageous, specially with newer versions of Clang 09:07:25 however for the newest Intel CPU's the performance penality between switch threading and DTC is minimal 09:08:55 ciao 09:08:58 --- part: mat4 left #forth 09:09:00 --- quit: bb010g (Quit: Connection closed for inactivity) 09:32:21 --- quit: irsol (Ping timeout: 250 seconds) 09:37:46 --- join: irsol (~irsol@unaffiliated/contempt) joined #forth 09:49:19 --- join: bedah (~bedah@dyndsl-091-096-198-081.ewe-ip-backbone.de) joined #forth 10:02:57 --- join: docl_ (~docl@159.203.115.16) joined #forth 10:04:57 --- quit: docl (Read error: Connection reset by peer) 10:12:01 --- quit: proteusguy_satri (Ping timeout: 272 seconds) 10:12:09 --- quit: proteusguy_ (Ping timeout: 276 seconds) 10:14:53 --- nick: docl_ -> docl 10:24:27 --- join: proteusguy_ (~proteusgu@ppp-110-168-229-126.revip5.asianet.co.th) joined #forth 10:24:30 --- join: proteusguy_satri (~proteusgu@ppp-110-168-229-126.revip5.asianet.co.th) joined #forth 10:34:44 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 11:00:18 --- quit: Skuzzzy (Ping timeout: 240 seconds) 11:01:55 --- join: Skuzzzy (~Skuzzzy@host-45-118.aztevds.tempe.az.us.clients.pavlovmedia.com) joined #forth 11:15:14 --- join: unix_easier (6c07ef0d@gateway/web/freenode/ip.108.7.239.13) joined #forth 11:16:06 --- nick: unix_easier -> azathoth99 12:08:39 --- quit: karswell (Remote host closed the connection) 12:09:49 --- join: karswell (~user@183.142.114.87.dyn.plus.net) joined #forth 12:13:22 more power!! forth!! 12:13:30 do in k what others do in teraybytes 12:16:18 I cant wait for forth pc 12:16:29 better than openbsd icewm chrome 12:16:39 :) 12:22:09 --- quit: asagk (Ping timeout: 276 seconds) 12:34:56 --- join: asagk (~asagk@i59F6DCB6.versanet.de) joined #forth 12:36:54 computers should compute not move blocks -charles 12:39:14 --- join: littlebluedana (61542dd5@sourcemage/apprentice/minozake) joined #forth 12:50:26 azathoth99: except when you're playing minecraft ;) 12:55:30 --- quit: mnemnion (Remote host closed the connection) 12:56:00 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 13:11:40 --- join: Kumool (~kumool@adsl-64-237-233-193.prtc.net) joined #forth 13:57:49 --- quit: Kumool (Ping timeout: 260 seconds) 14:01:42 replace javascript and php and java with forth! 14:01:47 smaller and better! 14:02:07 i am curious about the jeff fox run forth remotely multitasking forth linda stuff 14:02:14 does all that stuff work? 14:21:05 do you have refs (urls) for it? i'm not familiar with it 14:27:38 --- join: bb010g (uid21050@gateway/web/irccloud.com/x-likhsiegaymsasft) joined #forth 14:31:19 --- join: vsg1990 (~vsg1990@pool-74-110-57-203.bflony.fios.verizon.net) joined #forth 14:36:06 --- join: Skuzzzy_ (~Skuzzzy@209-147-144-28.nat.asu.edu) joined #forth 14:40:08 --- quit: azathoth99 (Quit: Page closed) 14:55:35 --- join: Kumool (~kumool@adsl-64-237-235-204.prtc.net) joined #forth 15:14:21 --- quit: Skuzzzy_ (Ping timeout: 260 seconds) 16:05:12 --- quit: true-grue (Read error: Connection reset by peer) 16:06:38 --- quit: bedah (Quit: Ex-Chat) 16:08:31 --- quit: Zarutian (Quit: Zarutian) 16:59:00 --- quit: bb010g (Quit: Connection closed for inactivity) 17:28:52 --- join: lewis1711 (~lewis@c27-253-68-112.sunsh1.vic.optusnet.com.au) joined #forth 19:05:01 --- join: docl_ (~docl@159.203.115.16) joined #forth 19:12:02 --- quit: docl (*.net *.split) 19:12:02 --- quit: JohnMarkM (*.net *.split) 19:12:03 --- quit: xpoqp (*.net *.split) 19:20:08 --- join: JohnMarkM (~johnmark@d53-64-14-247.nap.wideopenwest.com) joined #forth 19:21:42 --- join: xpoqp (~xpo@unaffiliated/xpoqz) joined #forth 19:26:23 --- quit: ovf (Ping timeout: 260 seconds) 19:27:43 --- join: MrMobius (~MrMobius@ip-64-134-160-119.public.wayport.net) joined #forth 19:29:01 --- join: ovf (sid19068@gateway/web/irccloud.com/x-sdfsebqjuydxrged) joined #forth 20:13:38 --- quit: MrMobius (Ping timeout: 260 seconds) 21:17:22 --- quit: vsg1990 (Quit: Leaving) 22:13:07 --- quit: Kumool (Read error: Connection reset by peer) 22:16:57 --- join: xyh_ (~cicada@111.50.93.123) joined #forth 22:28:06 --- nick: xyh_ -> xyh 22:29:21 --- join: gabriel_laddel (~user@unaffiliated/gabriel-laddel/x-9909917) joined #forth 22:44:41 --- quit: mnemnion (Ping timeout: 260 seconds) 22:45:17 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 22:49:08 --- join: mnemnia (~mnemnion@186.176.133.102) joined #forth 22:50:00 --- quit: mnemnion (Ping timeout: 265 seconds) 22:51:56 --- quit: nighty^ (Ping timeout: 265 seconds) 23:08:22 --- quit: xyh (Remote host closed the connection) 23:11:05 --- join: xyh (~cicada@111.50.93.123) joined #forth 23:59:59 --- log: ended forth/16.01.08