00:00:00 --- log: started forth/09.08.26 00:07:07 --- join: jauaor (n=araujo@gentoo/developer/araujo) joined #forth 00:14:43 --- quit: kar8nga (Remote closed the connection) 00:30:01 --- quit: tgunr (Read error: 104 (Connection reset by peer)) 00:38:18 --- join: probonono (n=User@unaffiliated/probonono) joined #forth 00:53:47 --- join: DrunkTomato (n=DEDULO@ext-gw.wellcom.tomsk.ru) joined #forth 01:05:39 --- join: kar8nga (n=kar8nga@e-48.vc-graz.ac.at) joined #forth 01:09:52 --- quit: kar8nga (Remote closed the connection) 01:15:02 --- quit: f[x] (Read error: 110 (Connection timed out)) 01:29:59 --- join: f[x] (n=user@95.133.197.79) joined #forth 01:30:32 --- quit: nighty__ (Read error: 110 (Connection timed out)) 01:31:11 --- join: nighty__ (n=nighty@210.188.173.245) joined #forth 01:37:36 --- quit: nighty__ (Client Quit) 01:55:34 --- quit: cmeme (wolfe.freenode.net irc.freenode.net) 01:59:17 --- join: cmeme (n=cmeme@boa.b9.com) joined #forth 02:00:31 --- quit: DrunkTomato () 02:26:16 --- join: maht (n=maht__@85-189-31-174.proweb.managedbroadband.co.uk) joined #forth 02:30:39 --- quit: f[x] (Read error: 110 (Connection timed out)) 02:40:50 --- join: impomatic (i=d9ab814a@gateway/web/freenode/x-sykhgheljrnzfjdd) joined #forth 02:41:04 Hi :-) 02:43:02 I guess I learnt that any article with examples in language xxx immediately becomes about the pros and cons of language xxx and the point is lost :-( 03:07:28 it certainly is much easier to write terrible forth code than it is with most languages 03:07:45 on the other hand, it is much easier to write very nice code as well 03:08:12 forth magnifies programming skills -- both ways. 03:15:46 Nicely put. Now I just need to write some nice code ;-) 03:49:48 --- join: DrunkTomato (n=DEDULO@ext-gw.wellcom.tomsk.ru) joined #forth 04:10:22 you need to learn to make your subroutines way smaller than in other languages 04:10:44 a good rule of thumb is "each word is at most one line". and lines are 60 or so characters. 04:11:54 it's not always the best to have short routines of course, but it's good to obey it religiously while you are practising 04:12:43 the hardest part about breaking stuff into tiny pieces is making up good names for those pieces 04:13:07 you'll find that it becomes a lot easier when you choose good pieces 04:13:11 this is the tao. 04:15:23 you need it for forth and functional languages more than for most imperative languages -- but after being forced to use this style for a while, you probably find yourself using it in (say) C as well, and your code massively improving because of it 04:21:32 --- join: luptenschteiner (n=User@unaffiliated/probonono) joined #forth 04:23:08 --- join: f[x] (n=user@24-21-132-95.pool.ukrtel.net) joined #forth 04:23:44 --- quit: impomatic (Ping timeout: 180 seconds) 04:29:38 --- join: impomatic (n=John@nat65.mia.three.co.uk) joined #forth 04:29:58 The Tao of Forth :-) 04:34:53 --- quit: probonono (Read error: 110 (Connection timed out)) 06:12:01 --- join: GeDaMo (n=gedamo@212.225.115.96) joined #forth 06:21:11 Hi GeDaMo 06:21:18 Hi :) 06:57:26 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 07:02:42 --- quit: impomatic ("mov.i #1,1") 07:42:11 --- join: Judofyr_ (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 07:51:01 --- quit: Judofyr (Read error: 110 (Connection timed out)) 08:13:49 --- quit: Judofyr_ (Read error: 104 (Connection reset by peer)) 08:14:57 --- join: kar8nga (n=kar8nga@a-75.vc-graz.ac.at) joined #forth 08:15:19 --- join: Al2O3 (n=Al2O3@c-24-9-43-112.hsd1.co.comcast.net) joined #forth 08:15:50 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 08:26:59 --- join: wanderer__ (n=User@ppp103-111.static.internode.on.net) joined #forth 08:33:57 --- join: Judofyr_ (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 08:35:00 --- nick: wanderer__ -> probonono 08:39:12 --- join: Judofyr__ (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 08:41:13 --- quit: luptenschteiner (Read error: 110 (Connection timed out)) 08:49:03 --- quit: Judofyr (Read error: 110 (Connection timed out)) 08:53:39 --- quit: Judofyr_ (Read error: 110 (Connection timed out)) 08:56:37 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 09:00:21 --- quit: Judofyr (Read error: 104 (Connection reset by peer)) 09:02:13 --- quit: Judofyr__ (Read error: 110 (Connection timed out)) 09:10:56 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 10:05:40 --- quit: kar8nga (Remote closed the connection) 10:29:09 --- join: pgas (n=user@pdpc/supporter/active/pgas) joined #forth 11:09:45 --- join: luptenschteiner (n=User@unaffiliated/probonono) joined #forth 11:21:29 --- quit: probonono (Read error: 110 (Connection timed out)) 11:39:19 --- quit: GeDaMo ("Leaving.") 12:43:38 --- quit: jauaor () 13:16:57 --- quit: f[x] (Read error: 110 (Connection timed out)) 13:27:17 --- quit: pgas ("/quit") 13:34:14 --- quit: Judofyr (wolfe.freenode.net irc.freenode.net) 13:34:15 --- quit: DrunkTomato (wolfe.freenode.net irc.freenode.net) 13:34:15 --- quit: cmeme (wolfe.freenode.net irc.freenode.net) 13:34:15 --- quit: crc (wolfe.freenode.net irc.freenode.net) 13:34:15 --- quit: nothingmuch (wolfe.freenode.net irc.freenode.net) 13:34:59 --- join: crc (n=charlesc@c-68-80-139-0.hsd1.pa.comcast.net) joined #forth 13:34:59 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 13:34:59 --- join: DrunkTomato (n=DEDULO@ext-gw.wellcom.tomsk.ru) joined #forth 13:34:59 --- join: cmeme (n=cmeme@boa.b9.com) joined #forth 13:34:59 --- join: nothingmuch (n=nothingm@nothingmuch.iinteractive.com) joined #forth 13:34:59 --- mode: irc.freenode.net set +o crc 13:39:43 --- quit: aguaithefreak (Read error: 110 (Connection timed out)) 13:48:32 --- quit: Judofyr (Read error: 54 (Connection reset by peer)) 13:52:40 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 14:01:16 --- join: kar8nga (n=kar8nga@a-61.vc-graz.ac.at) joined #forth 14:26:53 --- quit: Judofyr (Read error: 104 (Connection reset by peer)) 14:28:57 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 14:29:54 --- quit: Snoopy_1611 (Read error: 110 (Connection timed out)) 14:43:12 --- quit: Al2O3 ("I'm heading out, will be back online soon") 14:43:51 --- quit: kar8nga (Remote closed the connection) 14:51:59 --- quit: DrunkTomato () 15:42:00 --- quit: Judofyr (Read error: 104 (Connection reset by peer)) 15:46:25 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 17:25:39 --- quit: Judofyr (Read error: 104 (Connection reset by peer)) 17:26:44 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 20:07:39 --- quit: Judofyr (Read error: 110 (Connection timed out)) 20:07:54 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 20:11:52 --- quit: Judofyr (Read error: 104 (Connection reset by peer)) 20:17:25 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 20:18:50 --- join: mark4 (n=mark4__@c-69-136-171-118.hsd1.in.comcast.net) joined #forth 20:40:48 --- quit: Judofyr (Read error: 104 (Connection reset by peer)) 20:42:22 --- join: Judofyr (n=Judofyr@cEE9DBF51.dhcp.bluecom.no) joined #forth 21:03:45 --- join: Snoopy_1611 (i=Snoopy_1@dslb-084-059-115-010.pools.arcor-ip.net) joined #forth 21:12:47 --- nick: luptenschteiner -> probonono 22:16:13 --- quit: Judofyr (Read error: 110 (Connection timed out)) 22:58:21 --- join: f[x] (n=user@137-100-132-95.pool.ukrtel.net) joined #forth 23:05:35 --- join: kar8nga (n=kar8nga@a-27.vc-graz.ac.at) joined #forth 23:25:14 --- join: jauaor (n=araujo@190.38.49.150) joined #forth 23:25:55 hello 23:28:41 * jauaor should really think abiut this new 'name' today 23:59:59 --- log: ended forth/09.08.26