00:00:00 --- log: started forth/16.01.06 00:46:26 --- quit: xyh (Ping timeout: 265 seconds) 00:52:41 --- join: mnemnion (~mnemnion@2601:400:8080:4588:1dfc:dc9d:5e0:455b) joined #forth 00:58:10 --- quit: mnemnion (Ping timeout: 264 seconds) 01:07:33 --- quit: impomatic (Ping timeout: 260 seconds) 01:15:54 --- join: xyh (~xieyuheng@111.50.60.132) joined #forth 01:42:24 --- quit: xyh (Ping timeout: 256 seconds) 01:44:37 --- quit: atommann (Ping timeout: 255 seconds) 01:45:32 --- join: xyh (~cicada@111.50.60.132) joined #forth 01:47:50 --- join: iwilcox (~iwilcox@unaffiliated/iwilcox) joined #forth 02:12:58 --- quit: xyh (Quit: ChatZilla 0.9.92 [SeaMonkey 2.39/20151206235742]) 02:34:58 --- quit: karswell (Read error: Connection reset by peer) 02:36:06 --- join: karswell (~user@183.142.114.87.dyn.plus.net) joined #forth 03:00:59 --- join: true-grue (~true-grue@176.14.216.104) joined #forth 03:22:41 --- join: proteusguy_satri (~proteusgu@ppp-110-168-230-218.revip5.asianet.co.th) joined #forth 03:34:20 --- join: saml_ (~saml@cpe-24-102-97-97.nyc.res.rr.com) joined #forth 05:17:03 --- quit: proteusguy_satri (Ping timeout: 246 seconds) 05:17:58 --- quit: proteusguy (Ping timeout: 264 seconds) 05:30:03 --- join: proteusguy (~proteusgu@ppp-110-168-229-190.revip5.asianet.co.th) joined #forth 05:30:03 --- mode: ChanServ set +v proteusguy 05:30:23 --- join: proteusguy_satri (~proteusgu@ppp-110-168-229-190.revip5.asianet.co.th) joined #forth 05:52:20 --- quit: saml_ (Quit: Leaving) 05:54:33 --- join: real-grue (~true-grue@176.14.216.104) joined #forth 05:58:22 --- quit: true-grue (Ping timeout: 246 seconds) 06:07:28 --- join: xyh (~cicada@120.253.15.221) joined #forth 06:29:57 --- join: lewis1711 (~lewis@c27-253-68-112.sunsh1.vic.optusnet.com.au) joined #forth 06:46:16 there was something out there about packing 8 bit instructions into 32 bit words, as a justification for using larger words in a forth, but I can't find it for the life of me 06:46:22 I thought it was koopman 06:56:10 --- nick: xyh -> tjg 06:57:33 --- nick: tjg -> nkkn 07:06:43 --- nick: nkkn -> xyh 07:33:18 --- quit: lewis1711 (Ping timeout: 240 seconds) 07:35:14 anyone can give me a forth implmentation that is simple and fast than lua? i want to use it as a alternative of lua 07:38:11 yunfan, Why do you think that Forth implementation could be simpler/faster than Lua? 08:03:02 --- join: mnemnion (~mnemnion@74.174.236.84) joined #forth 08:05:52 --- quit: mnemnion (Remote host closed the connection) 08:07:18 --- quit: xyh (Remote host closed the connection) 08:11:09 --- nick: ggherdov`__ -> ggherdov` 08:13:26 --- join: mnemnion (~mnemnion@74.174.236.84) joined #forth 08:18:52 --- quit: mnemnion (Ping timeout: 272 seconds) 08:35:09 --- join: true-grue (~true-grue@176.14.216.104) joined #forth 08:39:00 --- quit: real-grue (Ping timeout: 246 seconds) 09:28:59 --- quit: bb010g (Quit: Connection closed for inactivity) 09:43:35 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 10:06:56 --- join: proteusguy_ (~proteusgu@110.168.229.211) joined #forth 10:08:53 --- quit: proteusguy (Ping timeout: 260 seconds) 10:09:24 --- quit: proteusguy_satri (Ping timeout: 276 seconds) 10:25:15 --- join: proteusguy_satri (~proteusgu@ppp-110-168-229-211.revip5.asianet.co.th) joined #forth 10:28:32 --- join: littlebluedana (61542dd5@sourcemage/apprentice/minozake) joined #forth 11:07:40 --- join: bb010g (uid21050@gateway/web/irccloud.com/x-hlndjstptnhptxeb) joined #forth 11:15:48 --- quit: beretta (Ping timeout: 240 seconds) 11:29:32 --- join: beretta (~beretta@cpe-65-185-42-203.columbus.res.rr.com) joined #forth 11:46:20 yunfan: check out jonesforth 11:48:20 --- join: Kumool (~kumool@adsl-64-237-234-193.prtc.net) joined #forth 12:19:36 --- join: gentleman44 (6c07ef0d@gateway/web/freenode/ip.108.7.239.13) joined #forth 12:19:51 there must be a better way, maybe the forth way 12:22:00 --- quit: asagk (Ping timeout: 276 seconds) 12:29:45 --- join: bedah (~bedah@dyndsl-037-138-049-221.ewe-ip-backbone.de) joined #forth 12:34:54 --- join: asagk (~asagk@i59F6DE8D.versanet.de) joined #forth 12:50:23 --- join: Skuzzzy_ (~Skuzzzy@209.147.144.26) joined #forth 12:59:27 --- quit: Skuzzzy_ (Ping timeout: 272 seconds) 13:25:16 not a fan of jonesforth, his code is not as well organized as isforths 13:25:53 and i have a sneeky feeling he used isforth as a soruce for info while making jones 13:27:50 he (jones) did credit some sources, iirc. i don't remember if isforth was one 13:28:28 i guess unless you're CM, nobody has written a truely novel forth ;) 13:29:00 --- quit: bb010g (Quit: Connection closed for inactivity) 13:29:32 my forths have some ism's that are specific to it 13:29:40 i dont see any other forth using the word ?: for example 13:29:47 and my case statements are different 13:30:43 and there isnt a single other linux forth compiler that handles syscalls as efficiently as isforth 13:32:55 i also refuse to implement postpone 13:54:45 things are so bad here at work with java 13:54:51 its just a mess 13:55:08 I literally think is a confusopoly to get money 13:55:48 where do u work? 13:56:01 im doing a lot of android dev right now 13:56:18 but then... i wrote a indirect threaded android ndk forth heh 13:56:24 as a shared lib 14:01:42 brb 14:01:48 --- quit: I440r (Remote host closed the connection) 14:05:58 --- quit: proteusguy_satri (Ping timeout: 240 seconds) 14:06:29 --- join: proteusguy_satri (~proteusgu@ppp-110-168-229-211.revip5.asianet.co.th) joined #forth 14:06:30 --- join: I440r (~mark4@2605:6001:e15e:7800:dafc:93ff:fece:4b81) joined #forth 14:06:31 --- mode: ChanServ set +o I440r 14:08:57 --- quit: true-grue (Read error: Connection reset by peer) 14:11:49 --- quit: Zarutian (Quit: Zarutian) 14:30:10 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 14:36:22 --- join: impomatic (~impomatic@140.99.200.146.dyn.plus.net) joined #forth 14:45:19 swith cto forth from java 14:45:20 WIN 14:45:27 --- quit: karswell (Read error: Connection reset by peer) 14:45:32 --- join: karswell` (~user@183.142.114.87.dyn.plus.net) joined #forth 14:45:32 switch to forth from java ! WIN 14:46:58 --- join: lewis1711 (~lewis@27.253.68.112) joined #forth 15:03:17 --- quit: mnemnion (Remote host closed the connection) 15:08:20 --- quit: malyn (Quit: "") 15:08:29 has anyone used any of the (few) JVM forths? I was thinking of integrating it into another project to allow easy, non-.jar, plugin/scripting 15:16:14 --- quit: gentleman44 (Ping timeout: 252 seconds) 15:46:01 bluekelp, i wrote an android forth. not in java :) 15:52:44 --- join: vsg1990 (~vsg1990@pool-74-110-57-203.bflony.fios.verizon.net) joined #forth 15:57:09 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 15:57:18 --- quit: mnemnion (Remote host closed the connection) 15:59:01 I440r: yeah unfortunately that won't help here. 15:59:33 i've poked around and see an old implementation i was considering dusting off. so far just the one was a "complete" source package. the rest were ideas/notes on various blogs 16:00:04 i don't think forth is a good high level application lang for most purposes, but i do think an ATLAST style scripting interface might be a niche it's good in 16:11:32 how about a native forth used in java via jni or jna? 16:15:59 bluekelp, you are talking about this? http://www.fourmilab.ch/atlast/ 16:22:01 --- quit: Kumool (Read error: Connection reset by peer) 16:22:28 --- join: Kumool (~kumool@adsl-64-237-234-193.prtc.net) joined #forth 16:23:55 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 17:17:45 --- quit: bedah (Quit: Ex-Chat) 18:25:04 --- join: atommann (~atommann@210.3.149.230) joined #forth 18:32:12 --- quit: atommann (Ping timeout: 256 seconds) 18:33:05 --- join: atommann (~atommann@210.3.149.230) joined #forth 19:00:01 I440r: how about the performance of isforth? 19:01:37 i think isforths performance will be either better or exactly the same as jones 19:12:56 lewis1711: yes - that's a C version of what I'm looking for (for Java/JVM) 19:13:15 well i just want to campare it to lua 19:13:22 I440r: because I need/want to script JVM code - not native hardware. there are native/low-level forths already 19:13:29 seems i want to use it as a alternative of lua in embeding domain 19:14:22 i don't know how lua performs relative to forth. forth is lower level and smaller (generally). so smaller/older chips. if you have a full/modern computer i'd think lua would be easier and faster bc there are libs for higher level constructs and even GPU, etc. 19:14:39 if you're on a small embedded system i'd prefer forth 19:14:42 bluekelp: agree with you, a jvm forth like clojure does would better 19:14:52 embedded forth is going to be faster, smaller and quicker to implement than lua 19:15:05 excepting the lua hooks that already exist 19:15:10 i guess it depends how bare the embedded system is. if you have an OS to run lua (like linux) then i wouldn't think forth would buy you much 19:15:25 bluekelp: i can accept features cutting for performance, what i need is forth's simplicity and customize 19:15:29 my androdid forth can call any existing library function, any existing class... 19:16:05 i'm personally not a fan of forth for "application" development - if you have an OS and access to large libraries and other scripting langs, i'd suggest sticking with those unless you absolutely need small+fast 19:16:25 bluekelp: by embed i am not soc, but just embed it as a scripting language , like what lua in redis 19:16:42 interesting. that might work. i figured bypassing the jni stuff and sticking to a JVM env would be better/easier to adopt 19:16:46 bluekelp, im using my android forth to do NDK stuff from android java 19:16:58 and NOT have to suffer JNI 19:17:45 unfort that won't work for me. i'm not on android/arm and am firmly in the application-y java world with clouds and network access for everything and lots and lots of external libs. 19:18:16 though for the forth stuff i was thinking of slapping it in a game for the scripting/debugging internal lang 19:18:23 not doing application dev in forth at work 19:22:23 --- quit: I440r (Ping timeout: 260 seconds) 19:26:19 btw, i have a question, if you use c to implement forth, how can you call it itc or dtc? 19:33:46 --- join: I440r (~mark4@2605:6001:e15e:7800:dafc:93ff:fece:4b81) joined #forth 19:46:57 --- quit: vsg1990 (Quit: Leaving) 19:49:40 --- quit: mnemnion (Remote host closed the connection) 20:32:06 --- join: impomatic_ (~impomatic@87.113.86.57) joined #forth 20:35:27 --- quit: impomatic (Ping timeout: 246 seconds) 20:35:32 --- nick: impomatic_ -> impomatic 20:37:06 --- quit: Kumool (Read error: Connection reset by peer) 20:50:15 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 20:55:30 --- quit: mnemnion (Ping timeout: 276 seconds) 21:32:49 --- join: xyh (~xieyuheng@111.50.93.110) joined #forth 21:44:19 --- quit: xyh (Ping timeout: 255 seconds) 21:50:49 --- quit: atommann (Ping timeout: 250 seconds) 21:56:32 --- join: atommann (~atommann@210.3.149.230) joined #forth 21:58:25 --- quit: lewis1711 (Ping timeout: 272 seconds) 22:17:56 --- join: xyh (~cicada@111.50.93.123) joined #forth 22:27:34 --- join: true-grue (~true-grue@176.14.216.104) joined #forth 22:33:48 --- quit: xyh (Remote host closed the connection) 22:36:24 --- join: mnemnion (~mnemnion@186.176.133.102) joined #forth 22:38:11 --- join: xyh_ (~cicada@111.50.93.123) joined #forth 22:40:45 --- quit: mnemnion (Ping timeout: 246 seconds) 22:55:49 --- quit: bluekelp (Ping timeout: 250 seconds) 22:55:58 --- join: bluekelp (~bluekelp@bluekelp.com) joined #forth 23:59:59 --- log: ended forth/16.01.06