00:00:00 --- log: started forth/13.05.16 00:38:51 --- join: impomatic (~digital_w@43.22.125.91.dyn.plus.net) joined #forth 04:10:13 --- quit: impomatic (Ping timeout: 256 seconds) 04:20:16 --- join: epicmonkey (~epicmonke@host-224-58.dataart.net) joined #forth 05:19:45 --- quit: djinni_ (Quit: ERC Version 5.3 (IRC client for Emacs)) 05:21:21 my pyforth v1 https://github.com/yunfan/pyforth/tree/v1 05:23:41 --- join: djinni (~djinni@li125-242.members.linode.com) joined #forth 05:24:09 --- join: impomatic (~digital_w@87.112.130.90) joined #forth 05:56:28 --- join: protist (~protist@51.173.69.111.dynamic.snap.net.nz) joined #forth 06:51:52 besides jsforth from forthfreak and jeforth, are there other javascript forths? 06:56:59 That's two too many already! 06:57:15 haha i almost said that myself 06:57:30 maybe Vuokko is on a mission to destroy them and save the world ? 06:59:44 Something like that. Actually I want to experiment if some jsforth could do the tricks I want to do in webpage. Currently I have about twenty different buttons and different things and I still don't have the full control what I want to see 07:01:17 And yes. I don't like JS myself at all 07:31:06 --- quit: epicmonkey (Ping timeout: 245 seconds) 07:32:38 --- join: epicmonkey (~epicmonke@host-224-58.dataart.net) joined #forth 07:41:58 --- quit: protist (Quit: Konversation terminated!) 08:14:28 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 08:32:47 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 09:06:11 --- quit: c00kiemon5ter (Quit: c00kiemon5ter) 09:06:37 --- join: c00kiemon5ter (~c00kiemon@foss-aueb/coder/c00kiemon5ter) joined #forth 09:45:53 --- nick: ASau` -> ASau 11:06:54 --- quit: epicmonkey (Ping timeout: 276 seconds) 11:15:17 --- join: JDat (JDat@89.248.91.5) joined #forth 11:25:47 am I weird for wanting to see a scripting variant of Forth to *replace* Javascript, instead of Forth engines written *in* Javascript? 11:27:14 :) 11:34:55 --- quit: goingretro (Read error: Connection reset by peer) 11:40:09 --- join: goingretro (~kbmaniac@host86-186-154-2.range86-186.btcentralplus.com) joined #forth 11:46:20 --- join: john_metcalf (~john_metc@87.112.130.90) joined #forth 11:49:24 --- quit: sirdancealo2 (Quit: Ragequit) 11:57:18 DocPlatypus: compared to everyone outside this room, yes :D 11:57:30 heh 11:58:21 --- join: Tod-Work (~thansmann@50-202-143-210-static.hfc.comcastbusiness.net) joined #forth 12:16:02 --- join: epicmonkey (~epicmonke@188.134.41.113) joined #forth 12:19:00 --- quit: dto (Remote host closed the connection) 13:04:41 Vuokko, maybe try elm - yocto/musl/x32 13:04:41 - gentoo 13:04:41 - nixos 13:04:45 yop 13:04:51 elm is http://elm-lang.org/ 13:05:18 (sorry for the unrelated paste :-P) 13:29:22 --- quit: kulp (Ping timeout: 246 seconds) 13:38:11 --- join: kulp (~kulp@unaffiliated/kulp) joined #forth 13:39:24 --- join: ncv (~quassel@79.114.120.25) joined #forth 13:39:24 --- quit: ncv (Changing host) 13:39:24 --- join: ncv (~quassel@unaffiliated/neceve) joined #forth 13:52:29 --- join: Nisstyre-laptop (~yours@oftn/member/Nisstyre) joined #forth 14:10:29 --- quit: Nisstyre-laptop (Quit: Leaving) 14:27:24 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 14:51:51 --- join: sirdancealo2 (~sirdancea@98.82.broadband5.iol.cz) joined #forth 15:08:29 --- quit: ncv (Remote host closed the connection) 15:20:01 --- quit: Tod-Work (Quit: Leaving) 15:45:20 --- quit: nighty^ (Read error: Connection reset by peer) 15:50:37 --- quit: epicmonkey (Ping timeout: 245 seconds) 16:50:50 --- join: ASau` (~user@p5797EB81.dip0.t-ipconnect.de) joined #forth 16:54:01 --- quit: ASau (Ping timeout: 245 seconds) 17:33:39 --- quit: DocPlatypus (*.net *.split) 17:33:39 --- quit: Eth|cal (*.net *.split) 17:33:39 --- quit: mark4 (*.net *.split) 17:33:39 --- quit: karswell (*.net *.split) 17:33:39 --- quit: segher (*.net *.split) 17:33:39 --- quit: TodPunk (*.net *.split) 17:33:39 --- quit: typhonic2 (*.net *.split) 17:33:40 --- quit: bluekelp (*.net *.split) 17:33:40 --- quit: cataska` (*.net *.split) 17:33:41 --- quit: john_metcalf (*.net *.split) 17:33:42 --- quit: Anarch (*.net *.split) 17:33:42 --- quit: bjorkintosh (*.net *.split) 17:33:42 --- quit: newcup (*.net *.split) 17:33:44 --- quit: malyn_ (*.net *.split) 17:33:48 --- quit: Backer (*.net *.split) 17:33:49 --- quit: ttmrichter (*.net *.split) 17:33:49 --- quit: tathi (*.net *.split) 17:33:50 --- quit: sirdancealo2 (*.net *.split) 17:33:51 --- quit: nottwo (*.net *.split) 17:35:07 --- quit: dto (Remote host closed the connection) 17:38:25 --- join: sirdancealo2 (~sirdancea@98.82.broadband5.iol.cz) joined #forth 17:38:25 --- join: nottwo (~trannie@nottwo.org) joined #forth 17:49:19 --- quit: JDat () 17:52:29 --- join: Backer (~backer@user-387h39d.cable.mindspring.com) joined #forth 17:52:29 --- join: ttmrichter (~ttmrichte@31.25.101.133) joined #forth 17:52:29 --- join: tathi (~josh@dsl-216-227-91-150.fairpoint.net) joined #forth 17:52:29 --- mode: adams.freenode.net set +v tathi 17:52:46 --- join: Eth|cal (~sam@ppp59-167-172-238.static.internode.on.net) joined #forth 17:52:46 --- join: john_metcalf (~john_metc@87.112.130.90) joined #forth 17:52:46 --- join: DocPlatypus (~skquinn@98.195.26.149) joined #forth 17:52:46 --- join: mark4 (~mark4@71-85-195-85.dhcp.stls.mo.charter.com) joined #forth 17:52:46 --- join: karswell (~user@46.208.83.73) joined #forth 17:52:46 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 17:52:46 --- join: Anarch (~olaf@c-67-183-64-49.hsd1.wa.comcast.net) joined #forth 17:52:46 --- join: malyn_ (~malyn@unaffiliated/malyn) joined #forth 17:52:46 --- join: TodPunk (~Tod@50-198-177-185-static.hfc.comcastbusiness.net) joined #forth 17:52:46 --- join: typhonic2 (~typhonic@66.83.14.218.nw.nuvox.net) joined #forth 17:52:46 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 17:52:46 --- join: newcup (newcup@peruna.fi) joined #forth 17:52:46 --- join: bluekelp (~bluekelp@bluekelp.com) joined #forth 17:52:46 --- join: cataska` (~user@210.64.6.233) joined #forth 18:03:09 --- join: beretta (~beretta@cpe-107-8-120-203.columbus.res.rr.com) joined #forth 18:21:50 --- quit: beretta (Ping timeout: 264 seconds) 19:46:31 --- quit: Eth|cal (Ping timeout: 252 seconds) 20:06:03 --- join: protist (~protist@67.172.69.111.dynamic.snap.net.nz) joined #forth 20:16:10 --- quit: protist (Quit: Konversation terminated!) 20:16:47 Vuokko: i remember retro has a js version tangentstorm isnt it? 20:25:54 --- join: protist (~protist@250.173.69.111.dynamic.snap.net.nz) joined #forth 20:31:57 yunfan_: yep. there are versions in a bunch of languages. 20:32:41 there are two js versions of retro: one is slow and works, the other is fast and slightly buggy :( 20:33:07 slow/working is in the distro 20:33:19 fast/buggy is https://github.com/tangentstorm/ngaro-js 20:37:51 tangentstorm: have you checked my pyforth? 20:42:45 --- quit: protist (Quit: Konversation terminated!) 20:50:45 not since you first linked to it... 20:50:47 got new stuff? 20:52:50 --- join: Onionnion (~ryan@adsl-76-199-149-44.dsl.milwwi.sbcglobal.net) joined #forth 21:25:29 --- join: RodgerTheGreat (~rodger@50-198-177-185-static.hfc.comcastbusiness.net) joined #forth 21:27:48 --- quit: Onionnion (Quit: Leaving) 21:58:55 tangentstorm: you mean yesterday? 22:02:05 tangentstorm: i published v1 yesterday 22:06:04 oh. then i missed it. ;) 22:07:19 or possibly my brain is just fried. i've been working on implementing relational algebra for hours 22:07:43 in any case, what's the link? :) 22:14:59 well.. going to sleep but send me the link and i'll check it out tomorrow. 22:15:04 night all 22:26:13 --- quit: RodgerTheGreat (Quit: RodgerTheGreat) 22:36:26 --- quit: mark4 (Remote host closed the connection) 22:40:00 --- quit: cataska` (Remote host closed the connection) 22:43:44 --- join: cataska (~cataska@210.64.6.233) joined #forth 23:01:57 http://www.holmea.demon.co.uk/Mk1/Architecture.htm found this forth computer 23:09:34 The same machine could be built nowadays, still using discrete TTL, in a fraction of the space. 23:13:25 i just wonder if they could use other components for building TTL logic ? 23:13:49 like a pedal driven generic computer 23:14:23 so that after nuclear war, we could still programming on our wooden computer :D 23:14:44 Sure. You could build a purely mechanical programmable computer. 23:15:01 It'd be slow, noisy and really unreliable but it could be done. 23:17:50 i mean generic computer not those ancient mechanical caculator 23:18:21 So do I. 23:18:30 You can make programmable computers that are entirely mechanical. 23:18:35 A switch is a switch. 23:18:40 It's all in the encoding and decoding. 23:18:56 --- quit: cataska (Remote host closed the connection) 23:19:56 in theority? 23:20:02 or did someone does? 23:20:37 The first attempt to make one was Babbage's analytical engine. 23:20:50 It wasn't ever completed (the precision required in machining wasn't available). 23:20:54 oh , right 23:21:19 does babbage live before bool? 23:21:32 Not sure. 23:21:57 But the Z1 was a better attempt at making a purely mechanical programmable computer. 23:22:04 so which prevent he complete his machine? 23:22:13 It too had problems with precision machining, though. 23:22:17 --- quit: Nisstyre (Read error: Connection reset by peer) 23:23:01 by precision machining , do you have some details to show me? 23:23:03 Both Zuse and Babbage had the same problem: getting the parts machined to the tolerances required was stupidly expensive. 23:23:21 is it in floating number or just integer number computing? 23:23:42 If you have integer computing you have floating point computing automatically. 23:24:03 Babbages analytical engine was supposed to be a decimal machine, IIRC, but Zuse's Z1 was binary. 23:24:05 yes, i remember that many old hacker implement soft floating 23:24:25 oop, thats why i ask if babbages live before bool 23:24:26 Anybody can implement soft floating point. It's not that hard. 23:24:34 decimal machine hmm 23:25:08 then what do you mean by precision machining? since z1 was binary 23:25:28 The cogs, gears, shafts, etc. had to be machined to very precise standards. 23:25:37 Any flaws in machining would gum up the works. 23:26:07 These were probably the most complicated mechanical devices created in history before we had CNC mills. 23:26:33 Thousands (maybe even millions) of parts had to be machined *IDENTICALLY* with virtually no differences between them, all by hand. 23:26:37 but i have saw a lever computer from the book "the pattern from stone" 23:27:09 if cogs are hard to made , why not using some easily got components 23:27:26 or maybe try magnet components :] 23:27:28 Because ... a mechanical system is a system of cogs pretty much by definition? 23:27:35 They did. 23:27:36 it could mapping to binary logic 23:27:47 Zuse's Z3 *was* electro-mechanical. 23:28:04 Which is to say based on magnetic switches. (From telephone switches, to be precise.) 23:28:19 its cool, i think 23:28:26 That's why the first programmable computer is the Z3, not the Z1. 23:28:27 but i think dont need electro 23:28:31 The Z1 was never fully functional. 23:29:18 How would you flip the "switches" in a magnetic system without either electricity or mechanical movement? 23:29:27 If the former, you've got electro-mechanical. 23:29:47 ttmrichter: you could just flip the magnet components with roll 23:30:03 And how do you transmit the power to flip the magnets to the roller? 23:30:08 its could be treated as a 2 gears cogs 23:30:22 And how do you coordinate the thousands of magnets needed so they work in a timely fashion? 23:30:31 You wind up with a massively complicated mechanical system. 23:30:39 That just happens to have a few magnets in it. 23:30:45 At that point you might as well make it all mechanical. 23:30:56 well it is 23:31:09 but morden computer also have that problem 23:31:28 And then you're back to needing very precise machining to insane tolerances without the assistance of CNC mills. 23:31:33 they use some components to times up the power 23:33:00 like triode 23:33:56 alghough the previous switch could control the next one, it still need triode and bus power's help, isnt it? 23:34:11 You're talking about something completely different. 23:34:34 I'm talking about how if you use the mechanical equivalent of this, if you're even a fraction of a fraction of a percent out of tolerance the whole system will gum up. 23:35:32 i mean you could import something like bus power in morden computer for your mechanical computer 23:35:35 Mechanical systems are INSANELY sensitive to mismatches. 23:35:37 which i think is waterflow 23:58:23 --- join: cataska (~cataska@210.64.6.233) joined #forth 23:59:59 --- log: ended forth/13.05.16