00:00:00 --- log: started forth/13.11.09 00:46:46 --- nick: ttmrichter_ -> ttmrichter 01:43:20 --- quit: mnemnion (Remote host closed the connection) 01:50:02 --- join: mayuresh (~mayuresh@triband-mum-120.60.175.194.mtnl.net.in) joined #forth 01:50:32 hi all :) 01:51:06 heya asau, you around even at this time! 01:51:17 pleasent surprise. :) 01:54:31 so what is the best place to learn FORTH? 01:54:56 http://www.forth.com/starting-forth/index.html 02:02:26 asie: happy going forth... ;) 02:02:37 --- quit: mayuresh (Quit: Leaving) 02:10:25 --- join: ecraven (~user@www.nexoid.at) joined #forth 02:10:31 hello :) 02:10:51 do forth implementations usually reserve two registers for the control and data stack pointers? 02:11:10 also, do they use a third stack for calling into C and callbacks from C? 02:30:04 --- quit: true-grue (Read error: Connection reset by peer) 02:39:33 --- quit: asie (Quit: My MacBook Pro has gone to sleep. ZZZzzz...) 02:45:27 --- quit: kludge` (Ping timeout: 265 seconds) 02:49:15 --- join: kludge` (~comet@unaffiliated/espiral) joined #forth 02:56:51 --- join: asie (~textual@178235038113.elblag.vectranet.pl) joined #forth 03:18:16 --- join: LinearInterpol (~RJones@cpe-76-179-150-229.maine.res.rr.com) joined #forth 03:38:51 --- join: mayuresh (~mayuresh@triband-mum-120.60.175.194.mtnl.net.in) joined #forth 03:39:40 asie: did you get to start off on forth? 03:40:41 mayuresh: i will later on 03:41:00 asie: the best way to learn any language is using. 03:41:05 yeah 03:41:11 sadly i do not have any embedded platforms to actually use FORTH for 03:41:16 ecraven: you pose the question in such a way as if there're so many implementations around. 03:41:16 asie: cool, so what do you intend to do with forth? 03:41:19 and non-embedded and FORTH... has few use cases 03:41:24 mayuresh: learn it to extend my horizons of thought 03:41:36 As if embedded Forth has more use cases. 03:41:46 asie: you could use amforth with atmel avr butterfly 03:44:10 anyone here using amforth on any microcontrollers? 03:46:13 gah, windows update mandating a system restart... :/ 03:46:20 --- quit: mayuresh (Quit: "ttyl") 03:50:53 --- quit: asie (Quit: My MacBook Pro has gone to sleep. ZZZzzz...) 04:06:05 --- join: mayuresh (~mayuresh@triband-mum-120.60.175.194.mtnl.net.in) joined #forth 04:07:03 i guess asie has gone to do some real forth ;) 04:16:40 --- join: Azel (~Thunderbi@ANice-552-1-235-245.w86-203.abo.wanadoo.fr) joined #forth 04:21:17 --- quit: mayuresh (Quit: "off for a snack") 04:35:03 --- join: tathi (~josh@dsl-216-227-91-231.fairpoint.net) joined #forth 04:35:03 --- mode: ChanServ set +v tathi 04:36:44 ecraven: yes, registers for stack pointers, and no, I don't *think* they often use a separate stack for calling C 04:36:51 (though I believe some do...) 04:54:33 --- quit: Azel (Ping timeout: 265 seconds) 04:56:50 --- quit: ErhardtMundt (Quit: Computer has gone to sleep.) 05:16:38 --- quit: Bahman (Quit: Leaving.) 05:21:57 --- join: Azel (~Thunderbi@ANice-552-1-235-245.w86-203.abo.wanadoo.fr) joined #forth 05:23:48 --- join: ErhardtMundt (~ErhardtMu@host28-87-dynamic.9-79-r.retail.telecomitalia.it) joined #forth 05:35:35 --- join: asie (~textual@178235038113.elblag.vectranet.pl) joined #forth 06:00:49 --- quit: asie (Quit: My MacBook Pro has gone to sleep. ZZZzzz...) 06:11:32 --- quit: Azel (Remote host closed the connection) 07:07:28 --- quit: goingretro (Read error: Connection reset by peer) 08:23:50 --- join: spoofer3 (~spoofer3@2600:100f:b02f:7008:f8e4:9323:74f5:77a0) joined #forth 08:29:17 --- join: Azel (~Azel@106.227.20.93.rev.sfr.net) joined #forth 08:36:10 --- quit: Azel (Ping timeout: 272 seconds) 08:39:18 --- join: Azel (~Azel@106.227.20.93.rev.sfr.net) joined #forth 08:39:23 --- quit: Azel (Remote host closed the connection) 08:39:31 --- join: Bahman (~Bahman@2.146.217.62) joined #forth 08:39:40 --- quit: Bahman (Read error: Connection reset by peer) 08:40:53 --- join: Azel (~Azel@106.227.20.93.rev.sfr.net) joined #forth 08:41:22 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 09:05:43 --- join: kumul (~mool@173.215.184.142) joined #forth 09:06:12 --- join: Bahman (~Bahman@2.146.217.62) joined #forth 09:20:10 --- quit: Azel (Remote host closed the connection) 09:21:44 --- join: Azel (~Azel@106.227.20.93.rev.sfr.net) joined #forth 09:27:29 --- quit: Azel (Remote host closed the connection) 09:29:15 --- join: Azel (~Azel@106.227.20.93.rev.sfr.net) joined #forth 09:33:29 --- quit: Azel (Remote host closed the connection) 09:37:47 --- join: asie (~textual@178235038113.elblag.vectranet.pl) joined #forth 09:43:39 --- join: Azel (~Azel@106.227.20.93.rev.sfr.net) joined #forth 09:52:01 --- quit: Zarutian (Quit: Zarutian) 09:54:30 --- quit: Azel (Remote host closed the connection) 10:02:32 --- join: nisstyre (~yours@oftn/member/Nisstyre) joined #forth 10:10:35 --- quit: bjorkintosh (Quit: Leaving) 10:17:23 --- quit: Bahman (Quit: Leaving.) 10:30:00 --- join: mayuresh (~mayuresh@triband-mum-120.60.139.220.mtnl.net.in) joined #forth 10:31:28 --- quit: asie (Quit: My MacBook Pro has gone to sleep. ZZZzzz...) 10:36:12 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 10:43:35 --- join: asie (~textual@178235038113.elblag.vectranet.pl) joined #forth 10:46:51 hey asie, how've you been? 10:46:54 fine 10:47:09 i love how people actually ask questions here 10:47:14 and not ones related to the subject at hand 10:47:21 example? 10:47:26 "how've you been?" 10:47:35 i haven't seen this outside of typically socialization-related irc channels 10:47:45 ah, it's all part of being on the human side of the equation. :) 10:48:01 see, most programmers put being human in memory 10:48:04 but they rarely access it 10:48:09 with FORTH you only get to put it on the stack 10:48:13 :D 10:48:31 there are 2 of them. :) 10:49:07 i'm also looking at SICP 10:49:14 FORTH and Lisp seem to be the most mentioned languages nobody knows 10:49:18 but everyone knows they exist 10:49:22 so i decided to see what makes both tick 10:49:27 on a quest for programming enlightenment 10:49:31 :) 10:49:41 http://github.com/asiekierka <- because my code looks shallow and boring 10:49:46 i want to learn languages that served as inspiration to many 10:50:01 * asie is now playing http://asie.pl/space%20pony.mp3 (24MB, watch your bandwidths) 10:50:05 ASau: are there only few? 10:50:19 but, do remember, you need to have a dense background in physics, electronics and advanced mathematics to seriously tackle 'sicp'. :) 10:50:35 mayuresh: i have a dense background in neither 10:50:38 but i don't care 10:50:50 asie: go for "land of lisp" instead 10:51:05 mayuresh: but that doesn't have a legal free version 10:51:14 and i hate pirating works of culture and non-Microsoft software 10:51:19 :) 10:51:22 :) 10:51:27 asie: see how far you get with SICP, it's a *great* boo 10:51:28 (i don't actually use Microsoft software nowadays) 10:51:29 book 10:51:37 ecraven: yeah i want to find out 10:51:44 also i checked out the preview of land of lisp 10:51:52 it went into the "_why tutorial-alikes" box for me 10:51:54 that is not a good box 10:52:06 :) 10:52:51 seriously 10:53:09 _why's tutorial for ruby is my least preferred kind of tutorial 10:53:19 K&R's C Programming Language was a good book. 10:53:23 it's a good book in its own way :) 10:53:35 asie: just for knowledge sake, lisp was only specified in 1958, and was fully implemented in 1962. 10:53:47 i am aware 10:53:53 but it served as inspiration for generations of programmers 10:53:54 asie: while forth has been in continuous development since 1958. :) 10:54:01 same for forth of course 10:54:10 i got into forth via the post on colorforth, actually 10:54:14 colorforth looks like an amazing concept 10:54:27 finally, someone attempting to use text formatting for coding 10:54:37 !! 10:54:43 just add usage of bold and italic text and you get a winner 10:54:56 essentially programming by syntax coloring, not syntax coloring by programming 10:55:07 I've tried the emulator, but don't know enough forth to do more than basic arithmetic 10:55:16 same 10:55:17 haha 10:55:25 Minecraft has been a great medium for spreading FORTH 10:55:28 with RedPower2's FORTH computers 10:55:30 at least GLcolorforth works partly on 64 bit :) 10:55:31 sadly the implementation was horrible 10:55:39 i want to recreate FORTH computers in Minecraft 10:55:42 or another sandbox 10:55:46 asie: how're you gonna do bold, italic, colours on an embedded system which is being programmed over a serial port? 10:55:49 I find the keyboard really interesting :) great concept 10:55:52 mayuresh: ANSI 10:56:01 :) 10:56:04 :D 10:56:21 is there any tutorial on colorforth? preferably for non-forthers? 10:56:27 ecraven: doubt it 10:56:29 colorforth is not THAT popular 10:56:40 i just had an idea 10:56:47 d 10:56:48 err 10:56:55 a nomic that is based on a forth virtual machine 10:57:00 how do I tell the editor to show the next block? to browse the source? 10:57:06 nomic? 10:57:07 ecraven: you should start with regular forth first, go for "starting forth" and then "thinking forth" and then head over to colorforth 10:57:15 mayuresh: I've read those :) 10:57:18 essentially a webpage with a forth server that lets anyone edit the forth words 10:57:22 and see what hapepns 10:57:54 chaos, utter type... :) 10:58:34 ecraven: you're a dude... ;) 10:58:49 ecraven: did you like "starting forth"? 10:59:46 alrighty, gotta go hit bed, it's past 12 at night. :) 11:00:13 --- quit: mayuresh (Quit: "off to sleep, really!") 11:03:26 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 11:05:37 --- join: true-grue (~quassel@95-25-35-187.broadband.corbina.ru) joined #forth 11:13:59 --- quit: rprimus (Quit: leaving) 12:20:20 --- join: goingretro (~kbmaniac@host86-157-24-207.range86-157.btcentralplus.com) joined #forth 12:55:07 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 13:05:45 --- join: rprimus (~micro@ec2-50-16-189-142.compute-1.amazonaws.com) joined #forth 13:06:49 --- quit: rprimus (Client Quit) 13:06:56 --- quit: spoofer3 (Remote host closed the connection) 13:07:13 --- join: spoofer3 (~spoofer3@2600:100f:b02f:7008:f8e4:9323:74f5:77a0) joined #forth 13:09:19 --- quit: spoofer3 (Remote host closed the connection) 13:09:34 --- join: spoofer3 (~spoofer3@2600:100f:b02f:7008:f8e4:9323:74f5:77a0) joined #forth 13:29:31 --- quit: asie (Quit: My MacBook Pro has gone to sleep. ZZZzzz...) 13:30:42 --- quit: true-grue (Read error: Connection reset by peer) 13:41:04 --- join: rprimus (~micro@ec2-50-16-189-142.compute-1.amazonaws.com) joined #forth 13:55:31 --- join: asie (~textual@178235038113.elblag.vectranet.pl) joined #forth 14:51:10 --- quit: asie (Quit: My MacBook Pro has gone to sleep. ZZZzzz...) 14:52:56 --- join: asie (~textual@178235038113.elblag.vectranet.pl) joined #forth 15:03:12 --- quit: asie (Quit: My MacBook Pro has gone to sleep. ZZZzzz...) 15:07:58 * Zarutian is thinking about adding vectorized interrupts to the J1 softcore plus instruction down counter and memory access control bitmaps (1 bit per 1 kilocell) 15:09:31 pretty much so it can support running untrusted (both in programmers intention and just plain buggyness) code 17:01:26 --- join: MalcolmX86 (~chatzilla@75.157.24.52) joined #forth 17:08:10 --- quit: kumul (Ping timeout: 264 seconds) 17:16:49 Pf. 17:17:12 Lisp differs from Forth in a huge way. 17:18:21 There're discussions, new projects. There're jobs! 17:18:35 http://picpaste.com/GA144-2013-11-09-175558-Uzfple46.jpg 17:18:55 http://picpaste.com/GA144-2013-11-09-175512-nEQH93aj.jpg 17:21:15 --- join: kumul (~mool@173.215.184.142) joined #forth 17:27:54 --- quit: ErhardtMundt (Quit: Lingo - http://www.lingoirc.com) 17:28:24 --- join: ErhardtMundt (~ErhardtMu@host28-87-dynamic.9-79-r.retail.telecomitalia.it) joined #forth 17:31:15 Has anyone soldered one of these GA144 together ? http://picpaste.com/IdENnCSZ.jpg 17:35:08 They sent it to me in the mail . It was cheap . Now that I have one of my own to examine , it looks even smaller than I imagined . 17:48:05 MalcolmX86: How cheap? 18:17:16 --- join: w0rm_x (~w0rm@client-86-31-185-43.oxfd.adsl.virginm.net) joined #forth 18:17:43 --- part: w0rm_x left #forth 18:25:19 --- join: ASau` (~user@p54AFF901.dip0.t-ipconnect.de) joined #forth 18:28:59 --- quit: ASau (Ping timeout: 272 seconds) 18:29:03 --- nick: ASau` -> ASau 19:20:58 ttmrichter , they were $20 US but the sale is only in September . 19:32:14 --- quit: nisstyre (Ping timeout: 264 seconds) 19:34:08 --- join: nisstyre (~yours@oftn/member/Nisstyre) joined #forth 19:39:19 --- quit: nisstyre (Read error: Connection reset by peer) 19:55:03 --- quit: tangentstorm (Ping timeout: 272 seconds) 19:57:53 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 20:19:28 --- join: mayuresh (~mayuresh@triband-mum-120.60.156.210.mtnl.net.in) joined #forth 20:20:35 hello all :) 20:26:39 --- quit: mayuresh (Quit: "ttyl") 21:06:46 --- join: MalcolmX86_ (~chatzilla@75.157.24.52) joined #forth 21:06:59 --- quit: MalcolmX86 (Ping timeout: 265 seconds) 21:07:11 --- nick: MalcolmX86_ -> MalcolmX86 21:33:40 --- join: mayuresh (~mayuresh@triband-mum-120.60.156.210.mtnl.net.in) joined #forth 21:34:13 --- quit: mayuresh (Client Quit) 21:55:06 --- quit: LinearInterpol (Ping timeout: 264 seconds) 22:02:18 --- join: Bahman (~Bahman@2.146.217.62) joined #forth 22:33:37 ASau, what does the ` mean? 22:34:07 Context? 22:36:53 ok? 22:37:34 Sure. 22:55:37 --- join: Bahman1 (~Bahman@2.146.60.196) joined #forth 22:56:37 --- quit: Bahman (Ping timeout: 240 seconds) 23:12:30 --- join: asie (~textual@178235038113.elblag.vectranet.pl) joined #forth 23:24:01 * tangentstorm guesses that kumul is talking about the context of asau's nick and that it means 'away'. 23:25:20 i thought i was going to get a history lesson or something 23:36:40 it's just a guess :) 23:40:34 its a very accurate guess. he didn't respond though. so i just went with "uses it as nick choice 2 when reconnecting" 23:41:50 anyway, goodnight storm/all 23:42:58 --- quit: kumul (Quit: Leaving) 23:43:31 --- quit: asie (Quit: My MacBook Pro has gone to sleep. ZZZzzz...) 23:58:17 later 23:59:59 --- log: ended forth/13.11.09