00:00:00 --- log: started forth/16.12.07 00:13:04 --- quit: pointfree (Ping timeout: 268 seconds) 00:24:28 --- join: pointfree (~pointfree@c-174-62-81-78.hsd1.ca.comcast.net) joined #forth 00:29:14 --- quit: backer_ (Quit: Lost terminal) 00:39:11 --- join: John[Lisbeth] (~user@2601:601:8f01:a6a0:79b1:2844:138c:15fb) joined #forth 00:48:08 --- quit: pointfree (Ping timeout: 250 seconds) 00:48:23 --- join: pointfree (~pointfree@c-174-62-81-78.hsd1.ca.comcast.net) joined #forth 01:14:09 --- quit: mnemnion (Remote host closed the connection) 01:14:25 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:e453:7b1:13eb:283d) joined #forth 01:33:30 --- quit: X-Scale (Read error: Connection reset by peer) 01:39:38 --- join: MrBusiness2 (~ArcMrBusi@2602:306:8325:a300:c801:d7f:77e1:92be) joined #forth 01:48:29 --- quit: mnemnion (Remote host closed the connection) 01:48:53 I have a friend who wants to make his own games that work on old nintendo cartridges so I am gonna teach him forth and hope that applies to those consoles 01:50:18 I believe that there are some C to 6502 tools for creating NES games that could probably be adapted to the purpose 01:51:25 but it would probably be a better exercise to just teach this fellow how to build a Forth interpreter directly in 6502 01:51:41 sounds like a fun project 01:52:54 I mean, by its very design, Forth should support what you want to do as long as you're not trying to adhere to ANSI Forth or some standard to that effect 02:19:52 --- quit: nighty (Quit: Disappears in a puff of smoke) 02:39:22 define old nintendo 02:39:30 i was going to write a forth for my nintendo ds 02:40:04 i have a PDF somewhere thats the source code for a FIG forth for 6502 02:47:57 --- join: carc (~carc@unaffiliated/carc) joined #forth 03:04:12 --- join: nighty (~nighty@s229123.ppp.asahi-net.or.jp) joined #forth 03:21:06 mark4: time to share it! 03:42:59 yeah I've made a couple of "forths" 03:43:12 if you want to call rpn "forth" 03:43:40 but I mean the clearcut definition would be like ans or one of moore's forths 03:44:14 I have been told, probably in this channel, that the forth standard that was in the 70s was particularly good 03:44:34 but I feel like I really understand more of what moore was talking about which is factoring your program 03:45:05 If you've written some pretty source and you want to keep it pretty that's fine and dandy, but just like algebra, all forth code should be factorable down to a minimum point 03:45:27 and once you get it down to the smallest factorization that it can be, it is really as efficient as you can get it 03:45:40 so it's alot like compiling with optimizations in your head 03:46:02 You just have to really believe in the idea that forth IS algebra 03:46:40 any time you 2 + 2 - you can erase that, for example 03:46:58 not that you should if you want it to be readable 03:47:06 but it will save you compute cycles 03:47:59 I think though that as soon as you factor something down you want to add something back in and continually grow and factor and grow and factor 04:36:06 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 04:43:22 bloop 04:44:25 --- quit: Zarutian (Quit: Zarutian) 05:24:29 --- quit: John[Lisbeth] (Ping timeout: 258 seconds) 05:32:07 --- join: opollen (~opollen@96-83-49-155-static.hfc.comcastbusiness.net) joined #forth 05:32:22 --- quit: opollen (Remote host closed the connection) 05:32:31 --- join: opollen (~opollen@96-83-49-155-static.hfc.comcastbusiness.net) joined #forth 05:33:00 --- quit: opollen (Client Quit) 05:33:12 --- join: opollen (~opollen@96-83-49-155-static.hfc.comcastbusiness.net) joined #forth 05:42:55 --- join: John[Lisbeth] (~user@2601:601:8f01:a6a0:79b1:2844:138c:15fb) joined #forth 05:47:29 --- quit: John[Lisbeth] (Ping timeout: 258 seconds) 06:06:14 --- quit: impomatic (Quit: http://corewar.co.uk) 06:44:01 --- join: rgrinberg (~rgrinberg@24-246-56-85.cable.teksavvy.com) joined #forth 07:00:33 --- quit: opollen (Quit: opollen) 07:06:36 --- quit: rgrinberg (Remote host closed the connection) 07:09:20 --- join: rgrinberg (~rgrinberg@24-246-56-85.cable.teksavvy.com) joined #forth 07:33:53 --- join: X-Scale (~ARM@48.53.158.5.rev.vodafone.pt) joined #forth 08:09:13 --- join: neceve (~ncv@unaffiliated/neceve) joined #forth 08:13:54 --- join: true-grue (~true-grue@176.14.222.10) joined #forth 08:14:25 --- quit: true-grue (Read error: Connection reset by peer) 08:23:00 --- join: true-grue (~true-grue@176.14.222.10) joined #forth 09:07:13 --- join: ASau (~user@netbsd/developers/asau) joined #forth 09:33:20 --- quit: ricky_ricardo (Ping timeout: 245 seconds) 09:43:34 --- join: workp (~workp@host-92-25-126-252.as13285.net) joined #forth 09:48:34 --- join: nal (~nal@adsl-72-50-86-40.prtc.net) joined #forth 10:35:30 --- join: ricky_ricardo (~rickyrica@2601:240:4203:ecb0:4cf6:855b:1fde:f1fc) joined #forth 10:36:17 --- join: mnemnion (~mnemnion@71.198.73.193) joined #forth 10:58:20 --- quit: ricky_ricardo (Ping timeout: 245 seconds) 11:01:41 --- join: Mat4 (~claude4@ip5b4114b3.dynamic.kabel-deutschland.de) joined #forth 11:11:29 --- join: ricky_ricardo (~rickyrica@2601:240:4203:ecb0:78cc:aa24:5a80:ac11) joined #forth 11:15:14 --- quit: Mat4 (Quit: Leaving) 12:02:50 --- quit: neceve (Quit: Konversation terminated!) 12:27:21 --- quit: ASau (Ping timeout: 256 seconds) 12:45:13 --- quit: rgrinberg (Ping timeout: 246 seconds) 12:53:24 --- join: Kumool (~nal@adsl-64-237-234-163.prtc.net) joined #forth 12:57:07 --- quit: nal (Ping timeout: 268 seconds) 12:59:00 --- join: Mat4 (~claude4@ip5b4114b3.dynamic.kabel-deutschland.de) joined #forth 12:59:26 --- quit: Mat4 (Client Quit) 13:29:04 --- quit: reepca (Ping timeout: 250 seconds) 13:30:41 --- join: reepca (~user@std-001.cune.edu) joined #forth 14:14:58 --- join: John[Lisbeth] (~user@173-160-167-234-Washington.hfc.comcastbusiness.net) joined #forth 14:30:31 --- join: ASau (~user@netbsd/developers/asau) joined #forth 14:33:41 --- quit: true-grue (Read error: Connection reset by peer) 14:39:52 --- quit: John[Lisbeth] (Remote host closed the connection) 14:58:05 --- join: kumul (~nal@adsl-72-50-85-251.prtc.net) joined #forth 14:58:35 --- quit: Kumool (Ping timeout: 248 seconds) 15:17:43 --- quit: zy]x[yz (Ping timeout: 268 seconds) 15:18:10 --- join: zy]x[yz (~corey@71.59.19.88) joined #forth 15:26:02 --- quit: ricky_ricardo (Remote host closed the connection) 15:29:19 --- join: ricky_ricardo (~rickyrica@2601:240:4203:ecb0:7d28:9ba9:782b:ba6c) joined #forth 15:31:10 --- quit: nighty (Quit: Disappears in a puff of smoke) 15:35:31 --- quit: ricky_ricardo (Ping timeout: 258 seconds) 16:00:25 --- quit: workp (Ping timeout: 245 seconds) 16:47:16 --- quit: reepca (Remote host closed the connection) 17:11:07 --- join: ricky_ricardo (~rickyrica@2601:240:4203:ecb0:7d28:9ba9:782b:ba6c) joined #forth 17:45:39 --- join: nighty (~nighty@d246113.ppp.asahi-net.or.jp) joined #forth 17:58:47 --- join: backer (~backer@cowbell.employees.org) joined #forth 18:04:20 --- quit: nighty (Quit: Disappears in a puff of smoke) 18:10:13 --- join: nighty (~nighty@d246113.ppp.asahi-net.or.jp) joined #forth 18:35:50 --- quit: ricky_ricardo (Ping timeout: 245 seconds) 18:41:36 --- join: ricky_ricardo (~rickyrica@2601:240:4203:ecb0:7d28:9ba9:782b:ba6c) joined #forth 18:47:15 --- join: John[Lisbeth] (~user@2601:601:8f01:a6a0:4daa:2b8a:1f02:9778) joined #forth 19:10:51 --- quit: carc (Ping timeout: 245 seconds) 19:13:48 --- join: carc (~carc@unaffiliated/carc) joined #forth 19:29:00 --- quit: ricky_ricardo (Remote host closed the connection) 19:29:19 --- join: ricky_ricardo (~rickyrica@2601:240:4203:ecb0:7d28:9ba9:782b:ba6c) joined #forth 19:36:28 --- quit: kumul (Quit: WeeChat 1.4) 19:54:46 --- join: neceve (~ncv@79.114.83.228) joined #forth 19:54:46 --- quit: neceve (Changing host) 19:54:46 --- join: neceve (~ncv@unaffiliated/neceve) joined #forth 19:57:10 --- join: rgrinberg (~rgrinberg@24-246-56-85.cable.teksavvy.com) joined #forth 20:01:59 --- quit: ricky_ricardo (Remote host closed the connection) 20:46:28 --- quit: ASau (Ping timeout: 246 seconds) 20:52:05 --- join: ASau (~user@netbsd/developers/asau) joined #forth 21:14:36 --- quit: ASau (Read error: Connection reset by peer) 21:17:58 --- quit: proteus-guy (Ping timeout: 246 seconds) 21:19:18 --- quit: neceve (Quit: Konversation terminated!) 21:30:32 --- join: proteus-guy (~proteusgu@node-xl3.pool-125-24.dynamic.totbb.net) joined #forth 21:46:06 --- quit: DocPlatypus (Ping timeout: 250 seconds) 21:53:45 --- quit: John[Lisbeth] (Ping timeout: 245 seconds) 22:00:17 --- join: DocPlatypus (~skquinn@c-73-6-60-72.hsd1.tx.comcast.net) joined #forth 22:09:44 --- join: John[Lisbeth] (~user@2601:601:8f01:a6a0:4daa:2b8a:1f02:9778) joined #forth 22:29:52 --- quit: rgrinberg (Ping timeout: 250 seconds) 23:17:56 --- join: true-grue (~true-grue@176.14.222.10) joined #forth 23:20:47 --- quit: dys (Ping timeout: 244 seconds) 23:43:01 --- quit: mark4 (Quit: Reality Strikes Again) 23:48:29 --- quit: MrBusiness2 (Ping timeout: 258 seconds) 23:49:05 --- join: MrBusiness2 (~ArcMrBusi@104-50-90-48.lightspeed.brhmal.sbcglobal.net) joined #forth 23:59:59 --- log: ended forth/16.12.07