00:00:00 --- log: started forth/17.05.18 00:08:01 --- quit: proteusguy (Remote host closed the connection) 00:12:14 is an programming language running on jvm 00:12:25 and now it has been supported officially by android team 00:47:00 --- quit: ACE_Recliner (Remote host closed the connection) 02:30:49 --- join: true-grue (~true-grue@176.14.219.178) joined #forth 03:03:35 --- quit: nighty-- (Quit: Disappears in a puff of smoke) 03:36:49 --- join: proteusguy (~proteus-g@222.164.165.235) joined #forth 03:36:50 --- mode: ChanServ set +v proteusguy 03:43:31 --- join: nighty-- (~nighty@s229123.ppp.asahi-net.or.jp) joined #forth 05:45:11 --- nick: xek__ -> xek 05:50:29 --- quit: nighty-- (Read error: Connection reset by peer) 06:12:33 --- join: nighty-- (~nighty@s229123.ppp.asahi-net.or.jp) joined #forth 06:59:21 --- join: GeDaMo (~GeDaMo@212.225.127.213) joined #forth 07:06:16 --- join: neceve (~ncv@79.113.69.183) joined #forth 07:06:16 --- quit: neceve (Changing host) 07:06:16 --- join: neceve (~ncv@unaffiliated/neceve) joined #forth 07:39:16 --- join: gravicappa (~gravicapp@ppp83-237-175-210.pppoe.mtu-net.ru) joined #forth 07:45:43 --- join: varuaa (~quassel@pool-100-2-162-136.nycmny.fios.verizon.net) joined #forth 07:48:29 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 08:06:27 --- quit: nighty-- (Remote host closed the connection) 08:22:17 --- quit: neceve (Quit: Konversation terminated!) 08:51:07 yunfan: never, and they will be right. 09:12:10 --- join: bavier (~bavier@chippewa-nat.cray.com) joined #forth 09:14:09 --- join: varuaa1 (~quassel@130.245.128.158) joined #forth 09:15:38 --- quit: varuaa (Ping timeout: 246 seconds) 09:47:50 --- quit: varuaa1 (Ping timeout: 246 seconds) 10:12:05 yunfan: Because Clojure runs on the jvm you can write android apps in Clojure http://clojure-android.info/ You could probably also target forth for the jvm, or rather the Android Dalvik VM and write android apps in forth that way. 10:12:05 Kotlin looks very similar to Java, so I guess Google wants to distance itself from "Java" 10:12:05 Oracle seems intent on litigiously draining every dollar and cent out of Java and then throwing it away. 10:14:49 --- join: DocPlatypus (~skquinn@2601:2c2:c300:ff70:d9ef:556d:cc67:15ee) joined #forth 10:18:35 ...And you can't use Clojure to write desktop apps... :) 10:34:08 I'd rather use Scheme 10:35:30 btw, why the JVM love from Kotlin? because you can interface with Android easier? 10:43:11 --- join: ACE_Recliner (~ACE_Recli@c-50-165-178-74.hsd1.in.comcast.net) joined #forth 10:46:34 z0d: JVM is the best VM widely available. 10:56:17 pointfree: our company still has Oracle support for an older Java version. we pay them 10:58:21 Targeting JVM and/or Dalvik is on the part of my TODO list that I'll probably never reach. 10:59:52 Don't. :) 11:00:13 Save the world from yet another awful implementation of horrible programming language. 11:18:02 DGASAU: I doubt you've ever used lbforth. 11:22:01 I've always said it's my personal plaything. 11:22:51 It most likely missing lots of things people want. 11:23:55 Awful probably wouldn't be too far off the mark. 11:24:05 That said, I'm having a blast. 11:24:18 The question is: is it missing things that /you/ want? :P 11:24:43 Well, I have backlog of things I want to fix. 11:24:56 But 99% of the time, I'm a happy camper. 11:26:01 Hey, I'm expanding my domain of awful implementations. 11:26:04 You don't need to build a tool for the ages as long as you can do useful stuff right now 11:26:18 Now I also have an awful Verilog implementation of a stack processor. 11:26:25 :D 11:26:27 larsb: A handy JVM instruction reference http://cs.au.dk/~mis/dOvs/jvmspec/ref-Java.html http://stackoverflow.com/a/3399104/44016 It shouldn't be to much work to write a set of forth primitives using JVM words. 11:26:54 The JVM is a kind of stack machine, apparently. 11:27:11 Yes, but it may not be suitable for Forth. 11:27:23 I looked into the Emacs VM. Which is also a stack machine. 11:27:28 Not good for Forth. 11:30:02 larsb: Some of your metacompiler stuff may come in handy for my PSoC 5LP forth. 11:30:19 Nice, feel free to make the most of it! 11:30:43 I'm rearranging it to make it simpler and more modular. 11:31:18 Thanks! 11:34:58 --- quit: Zarutian (Quit: Zarutian) 11:38:08 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 11:39:56 I'm thinking it might be a good idea to metacompile my forth on device reset from source code, and just compile user application specific code as needed thereafter. 11:41:26 So if you want to tweak the kernel, you just edit it and reset? 11:41:53 Yeah. 11:42:03 ...Or just cut the power. 11:42:39 I'd like to have a capacitor with just enough power to save things to flash after a power cut. 11:45:30 I could use FRAM, but it has its own tradeoffs and it's an extra cost. 11:55:13 --- quit: Zarutian (Quit: Zarutian) 11:55:26 --- quit: proteus-guy (Ping timeout: 240 seconds) 11:55:54 --- join: proteus-guy (~proteusgu@180.183.122.24) joined #forth 13:05:15 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 13:05:25 --- quit: MrBusiness (Quit: https://www.youtube.com/watch?v=xIIqYqtR1lY -- Suicide is Painless - Johnny Mandel) 13:28:55 --- quit: GeDaMo (Remote host closed the connection) 13:37:01 --- join: zincing (~zincing@2a03:1b20:4:f011::21de) joined #forth 13:48:08 --- join: MrBusiness (~ArcMrBism@2602:306:8325:a300:f195:3ab8:4299:5789) joined #forth 14:15:29 --- quit: dys (Read error: Connection reset by peer) 14:24:18 --- quit: gravicappa (Ping timeout: 268 seconds) 14:43:08 --- join: dys (~dys@x5f71e7e1.dyn.telefonica.de) joined #forth 15:08:16 --- join: wa5qjh (~Thunderbi@121.54.90.157) joined #forth 15:08:59 --- quit: zincing (Ping timeout: 255 seconds) 16:01:02 --- quit: DocPlatypus (Quit: Ex-Chat) 16:03:34 --- quit: proteus-guy (Ping timeout: 268 seconds) 16:04:24 --- join: proteus-guy (~proteusgu@180.183.96.82) joined #forth 16:57:25 --- quit: dys (Ping timeout: 260 seconds) 17:04:11 --- quit: Zarutian (Quit: Zarutian) 17:15:49 --- quit: ACE_Recliner (Remote host closed the connection) 17:18:51 --- join: neceve (~ncv@79.113.69.183) joined #forth 17:18:52 --- quit: neceve (Changing host) 17:18:52 --- join: neceve (~ncv@unaffiliated/neceve) joined #forth 17:23:51 --- join: nighty-- (~nighty@d246113.ppp.asahi-net.or.jp) joined #forth 17:38:48 --- quit: true-grue (Read error: Connection reset by peer) 18:29:49 z0d: there is a scheme for android apps check lambdanative 18:39:07 --- join: varuaa (~quassel@pool-100-2-162-136.nycmny.fios.verizon.net) joined #forth 18:46:22 --- quit: varuaa (Ping timeout: 246 seconds) 18:46:23 --- quit: proteusguy (Remote host closed the connection) 19:13:01 --- join: proteusguy (~proteus-g@118.189.135.38) joined #forth 19:13:01 --- mode: ChanServ set +v proteusguy 19:40:36 --- quit: Keshl (Read error: Connection reset by peer) 19:40:54 --- join: Keshl (~Purple@24.115.185.149.res-cmts.gld.ptd.net) joined #forth 19:49:46 --- join: varuaa (~quassel@pool-100-2-162-136.nycmny.fios.verizon.net) joined #forth 20:03:58 --- quit: varuaa (Remote host closed the connection) 20:05:02 --- join: Chef_Gromboli (~Chef_Grom@static-72-88-80-103.bflony.fios.verizon.net) joined #forth 20:09:27 --- quit: neceve (Quit: Konversation terminated!) 21:06:53 --- quit: wa5qjh (Remote host closed the connection) 21:15:08 --- join: dys (~dys@x5f71d950.dyn.telefonica.de) joined #forth 21:16:12 --- quit: dys (Remote host closed the connection) 23:13:53 are there any forth based CAD software other than OKAD i mean like openscad except the language was forth 23:31:50 I was just wondering if there is any Forth HDL. 23:35:32 --- quit: Chef_Gromboli (Quit: Leaving) 23:41:33 --- quit: proteusguy (Ping timeout: 260 seconds) 23:42:33 --- join: proteusguy (~proteus-g@118.189.135.38) joined #forth 23:42:33 --- mode: ChanServ set +v proteusguy 23:47:17 Because it's not a real Forth CPU if you design it in Verilog or VHDL, is it? 23:59:59 --- log: ended forth/17.05.18