00:00:00 --- log: started forth/18.09.28 00:24:10 --- join: john_metcalf (~digital_w@host86-144-19-150.range86-144.btcentralplus.com) joined #forth 00:51:19 --- join: ncv (~neceve@2a02:c7d:c5c9:a900:6eaf:6ef7:3b81:d5f6) joined #forth 00:51:19 --- quit: ncv (Changing host) 00:51:19 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 00:52:09 A lot of people just don't know about it nor how to implement it 01:02:50 --- quit: jedb (Ping timeout: 272 seconds) 01:15:56 --- join: jedb (~jedb@199.66.90.209) joined #forth 01:23:01 --- quit: dave9 (Quit: dave's not here) 01:26:55 --- join: gravicappa (~gravicapp@ppp83-237-171-252.pppoe.mtu-net.ru) joined #forth 01:36:36 --- quit: wa5qjh (Remote host closed the connection) 01:50:56 what ever, there's still someone could know it and how to implemnt it :D 01:55:02 I guess it is easier to create forth phone from ground with shelf parts 01:55:25 like micro board + gsm add-on 01:55:47 nerfur: that's why you guys failed 01:56:07 people always want to create a full forth ecosystem, not to host on some other platform 01:56:10 me? I don't even code in forth :-D 01:56:23 because forth is marvelous only than it is "OS" 01:56:31 really? i had seen you for years in this channel 01:57:07 yeah, I like to hang here and read I also made some sh*tty cgi scripts as fun hobby and mind-opener 01:58:09 and then forth hosted (imo) it is pain, because you have additional layers that not forth controllable 02:01:31 btw, what about you? do you work with forth or just learning/hobbying it? 02:02:54 --- quit: ashirase (Ping timeout: 245 seconds) 02:06:59 --- join: ashirase (~ashirase@modemcable098.166-22-96.mc.videotron.ca) joined #forth 02:31:39 wow, looks liky itsy-linux is what i need 02:31:49 https://github.com/kt97679/itsy-linux its tiny and useful 03:14:06 yunfan: it's extremely minimal, only implementing the bare essentials to get the interpreter up and running. It's fairly easy to add most of the missing core words though. 03:26:18 --- join: dave9 (~dave@90.20.215.218.dyn.iprimus.net.au) joined #forth 04:07:53 --- quit: jedb (Ping timeout: 244 seconds) 04:20:59 --- join: jedb (~jedb@199.66.90.209) joined #forth 04:44:24 --- quit: crc (Quit: ZNC 1.6.6 - http://znc.in) 04:50:13 --- join: crc (crc@2a01:7e00::f03c:91ff:fe12:ac) joined #forth 04:50:35 --- mode: ChanServ set +v crc 05:13:12 john_metcalf: yes, ah, and you are the author? 05:16:42 oh, wait, is it really fully working with 429 lines? 05:22:41 nerfur: nope, but for specific target, its useful, for eg, you could use it to invoke those c api, and expose these apis via dyanymic loaded .so files 05:23:33 nerfur: now, i really hope he could gave a android version for me 05:23:41 who? 05:25:30 nerfur: john_metcalf 05:28:31 i had already have binutils installed on my android devices, what i need is the source code :D 05:32:36 yunfan: I'm the author of the DOS version. Someone else ported it to Linux. 05:33:13 john_metcalf: then arent you the origin author? 05:35:10 Yes, I'm the original author. 05:35:49 I really ought to published the extended version with most of the core words. 05:35:52 At some point. 05:36:24 what do you mean by "source code"? it is on github, you send link yourself 05:36:25 john_metcalf: then do you have a arm version? 05:48:20 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 06:05:30 No, sorry. I only wrote the 8086 version. It shouldn't be hard to port though. Most of the words are fairly short / simple. 06:17:00 --- join: Guest5800_ (uid172710@gateway/web/irccloud.com/x-gishkrtitdoibonc) joined #forth 06:25:04 even me (non asmer at all) read this file and smile in joy! really well done! 06:26:02 what's the url? 06:26:31 * dave9 trying to soak up as much forth as i can :-) 06:27:44 It's this one https://github.com/kt97679/itsy-linux - someone's Linux port of my minimal DOS Forth. 06:29:19 cool! 06:29:52 Since there's a bit of interest, I might put together a version with a much bigger / more useful subset of Forth. 06:40:13 ah you had your assembly labels xt_name where name is the name of the word! 06:40:44 can i copy that? :-) 06:41:15 brb beer 06:43:01 "xt" much more descriptive 06:43:04 *is 06:50:28 i prefer att syntax format :[ 07:21:32 --- quit: tabemann (Ping timeout: 260 seconds) 07:24:57 john_metcalf, but why no "." in your itsy? 08:30:36 --- quit: gravicappa (Ping timeout: 272 seconds) 09:31:02 --- quit: dave9 (Quit: dave's not here) 10:16:19 Because . isn't necessary to get the interpreter / compiler up and running. 10:18:17 --- quit: ncv (Remote host closed the connection) 10:57:25 --- quit: xek_ (Read error: Connection reset by peer) 11:13:57 --- quit: X-Scale (Ping timeout: 252 seconds) 11:15:56 --- join: X-Scale (~ARM@182.221.28.37.rev.vodafone.pt) joined #forth 12:01:41 I guess that's technically true, but I sure found . valuable in the troubleshooting part of the bring-up. 12:02:49 --- join: gravicappa (~gravicapp@ppp83-237-167-161.pppoe.mtu-net.ru) joined #forth 14:20:24 --- quit: gravicappa (Ping timeout: 245 seconds) 14:34:11 --- join: [X-Scale] (~ARM@35.127.166.178.rev.vodafone.pt) joined #forth 14:35:38 --- quit: X-Scale (Ping timeout: 244 seconds) 14:35:39 --- nick: [X-Scale] -> X-Scale 14:54:45 --- join: wa5qjh (~quassel@freebsd/user/wa5qjh) joined #forth 14:55:36 --- join: reepca (~user@208.89.170.250) joined #forth 16:07:54 --- quit: dys (Ping timeout: 245 seconds) 16:47:26 --- quit: john_metcalf (Quit: john_metcalf) 17:01:44 --- join: dys (~dys@p54BF57B5.dip0.t-ipconnect.de) joined #forth 17:35:18 --- join: tabemann (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) joined #forth 17:41:28 anyone here any experience of doing a forth on ATMEGA32-16PU ? I am thinking of using Direct Subroutine call Threading as each call just takes one 16 bit cell. 17:42:35 --- quit: reepca (Remote host closed the connection) 17:42:53 --- join: reepca (~user@208.89.170.250) joined #forth 17:54:28 --- join: dave9 (~dave@90.20.215.218.dyn.iprimus.net.au) joined #forth 17:59:29 Zarutian: https://github.com/tomberek/asforth is a nice subroutine threaded atmega forth that doesn't rely on using atmel's assembler with wine. 18:01:45 pointfree: nice and thanks 18:02:10 mmm it says subroutine threaded was 4-8 times faster than indirect threaded on the atmel mcu 18:04:52 well the ATMEGA32-16PU has an (return)stack register that can address all of its 2KiB SRAM so I can imagine it is fast 18:05:15 gotta go 18:05:23 --- quit: dave9 (Quit: dave's not here) 18:25:44 https://github.com/trending/forth?since=daily 18:46:16 why stc were so fast? 18:46:36 --- quit: wa5qjh (Remote host closed the connection) 19:37:45 --- join: wa5qjh (~quassel@175.158.225.213) joined #forth 19:37:45 --- quit: wa5qjh (Changing host) 19:37:45 --- join: wa5qjh (~quassel@freebsd/user/wa5qjh) joined #forth 20:39:46 --- quit: dddddd (Remote host closed the connection) 21:39:31 --- join: [X-Scale] (~ARM@35.127.166.178.rev.vodafone.pt) joined #forth 21:41:28 --- quit: X-Scale (Ping timeout: 240 seconds) 21:41:29 --- nick: [X-Scale] -> X-Scale 22:04:51 --- quit: epony (Quit: QUIT) 22:14:04 --- quit: wa5qjh (Ping timeout: 246 seconds) 22:17:06 --- join: wa5qjh (~quassel@freebsd/user/wa5qjh) joined #forth 22:50:36 --- quit: reepca (Ping timeout: 252 seconds) 23:17:14 --- join: epony (~epony@unaffiliated/epony) joined #forth 23:42:27 --- join: dave9 (~dave@90.20.215.218.dyn.iprimus.net.au) joined #forth 23:46:40 --- quit: Guest5800_ (Quit: Connection closed for inactivity) 23:59:59 --- log: ended forth/18.09.28