00:00:00 --- log: started forth/13.07.19 00:09:52 --- join: jyf (~root@42.96.194.66) joined #forth 00:24:54 --- join: true-grue (~quassel@95-24-41-110.broadband.corbina.ru) joined #forth 01:38:26 --- part: dessos left #forth 02:05:02 --- join: tathi (~josh@dsl-216-227-98-82.pivot.net) joined #forth 02:05:02 --- mode: ChanServ set +v tathi 02:14:38 --- quit: jyf (Quit: be with hell) 02:37:08 --- quit: Anarch (Ping timeout: 276 seconds) 03:15:51 tangentstorm: http://www.montrealgazette.com/news/Edmonton+charged+allegedly+posting+Magnotta+slaying/8672195/story.html amazing canada 03:16:49 :/ 03:18:51 sorry it should cc to ttmrichter 05:30:38 --- join: nighty^ (~nighty@37.161.78.100) joined #forth 05:43:17 --- quit: tangentstorm (Quit: WeeChat 0.3.2) 06:04:12 --- quit: segher (Ping timeout: 240 seconds) 06:07:05 --- quit: nighty^ (Ping timeout: 276 seconds) 06:08:22 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 06:14:50 --- join: Nisstyre-laptop (~yours@oftn/member/Nisstyre) joined #forth 06:14:54 --- quit: Nisstyre-laptop (Client Quit) 06:20:55 --- join: nighty^ (~nighty@37.161.78.100) joined #forth 06:28:17 --- join: fantazo (~fantazo@213.129.230.10) joined #forth 06:41:21 --- quit: fantazo (Ping timeout: 264 seconds) 06:41:41 --- quit: c00kiemon5ter (Read error: Operation timed out) 06:44:09 --- join: c00kiemon5ter (~c00kiemon@foss-aueb/coder/c00kiemon5ter) joined #forth 06:45:05 --- join: RodgerTheGreat (~rodger@c-98-202-115-133.hsd1.ut.comcast.net) joined #forth 07:04:38 --- quit: nighty^ (Remote host closed the connection) 07:37:37 --- join: karswell (~user@34.94.125.91.dyn.plus.net) joined #forth 07:49:36 --- quit: segher (Ping timeout: 246 seconds) 07:50:48 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 07:50:52 --- join: spoofer3 (~spoofer3@63.sub-174-234-1.myvzw.com) joined #forth 07:51:19 --- join: spoofer3_ (~spoofer3@63.sub-174-234-1.myvzw.com) joined #forth 07:52:40 --- join: Tod-Work (~thansmann@50-202-143-210-static.hfc.comcastbusiness.net) joined #forth 07:56:34 --- quit: spoofer3 (Ping timeout: 260 seconds) 07:56:34 --- quit: spoofer3_ (Ping timeout: 260 seconds) 08:02:34 --- quit: c00kiemon5ter (Ping timeout: 268 seconds) 08:06:13 --- join: spoofer3 (~spoofer3@217.sub-70-199-134.myvzw.com) joined #forth 08:06:13 --- join: spoofer3_ (~spoofer3@217.sub-70-199-134.myvzw.com) joined #forth 08:28:18 --- quit: spoofer3 (Read error: Connection reset by peer) 08:28:38 --- quit: spoofer3_ (Ping timeout: 240 seconds) 08:38:35 --- quit: fftw (Ping timeout: 248 seconds) 08:38:51 --- join: Mat2 (~claude@91-65-144-133-dynip.superkabel.de) joined #forth 08:38:57 hello 08:44:06 --- join: ncv (~quassel@79.113.83.237) joined #forth 08:44:06 --- quit: ncv (Changing host) 08:44:06 --- join: ncv (~quassel@unaffiliated/neceve) joined #forth 09:00:43 --- join: c00kiemon5ter (~c00kiemon@foss-aueb/coder/c00kiemon5ter) joined #forth 09:04:57 --- join: nighty^ (~nighty@37.160.13.214) joined #forth 09:05:11 --- quit: Mat2 (Ping timeout: 276 seconds) 09:20:53 --- join: Kumul (~nmz@adsl-64-237-232-125.prtc.net) joined #forth 09:48:48 --- join: Mat2 (~claude@91-65-144-133-dynip.superkabel.de) joined #forth 10:06:02 * Xark wonders what is is that makes AMD64 horrible for forth interpreters... 10:06:11 it is^ 10:08:53 calculation of 64-bit adresses from RIP relative offsets in combination with dynamic code-generation 10:09:12 Mat2: Ahh, yeah, I can see that being a bit of overhead. 10:11:05 it's handable, sadly only unneeded overhead 10:12:35 as a result of the limitations of these *damn* IA32 encoding scheme, I mean it rooted in the i8080 !!!! 10:29:50 Just use C as assembler for your Forth implementation :) 10:30:19 well, there exist reforth already 10:30:53 and gforth 10:32:05 (beside the fact that I found a cheap way to handle this 'feature') 10:32:22 To implement yourForth is a smaller problem. The bigger one -- figure out what to do with it :) 10:33:18 hmm, sorry but I do not know yourForth. Is it an alternative to Jonesforth ? 10:33:56 No. I mean your own Forth implementation. 10:35:23 to be precise, I do not work on a typical forth implementation but an concatentative, functional programming-language which rooted in retro and is intended for parallel processing and system-programming 10:36:04 Mat2: How it's better than Factor? 10:37:45 What kind of parallel support do you offer? 10:40:21 granted automatical parallelisation and synchronisation, tranzendent type-system and bracket free syntax fo example 10:42:08 its also a small envirionment compared to Factor 10:43:41 its also the planed base tool for my work 10:44:50 Looks like some kind of Haskell. Why Forth then? You can use point free style (combinators) in ordinary FP languages. 10:47:12 don't get me wrong, I found Haskell nice, but prefer having my own small system fo which I can build a small board 10:47:18 ^for 10:49:18 (the Haskell compiler alone is large and complex...) 10:49:57 It's hard to imagine a small system with automatical parallelization support and powerful static type system. 10:50:10 it's doable 10:50:29 I work now for some years on these project 10:50:53 --- quit: nighty^ (Quit: Disappears in a puff of smoke) 10:51:13 and experiment with lot approaches which cumulated slowly to an efficient state 10:53:40 Automatical parallelization -- do you mean vectorization? 10:55:18 --- quit: Xark (Ping timeout: 260 seconds) 10:56:32 I mean generating streams of parallel executed code-sequences at moment 10:57:03 and there synchronisation 10:57:23 --- join: Xark (~Xark@minasambiente.com.br) joined #forth 10:57:28 vectorisation is somehing I'm experimenting with at current 10:59:36 I'm bit skeptical about automatic parallelization in general. But it would be cool if your compiler will generate parallel code for G144 chip :) 11:01:27 --- quit: c00kiemon5ter (Ping timeout: 246 seconds) 11:02:35 hmm, that would possible (I'm just don't know the GA144 chip well enough for an implementation) 11:02:40 --- join: c00kiemon5ter (~c00kiemon@foss-aueb/coder/c00kiemon5ter) joined #forth 11:03:01 beside tha fact, that there evaluation board is way to expensive for me 11:03:24 I think more of the Propeller MCU 11:07:38 Propleller chip is much simpler -- shared memory. But G144 is more pure -- CSP model, all nodes-functions 11:07:39 have no more than 4 inputs and 4 outputs with no shared state and with some kind of lazy computations (synchronous channels) :) 11:09:05 I know its architecture briefly and think it would be very flexible alternative to CPLD's or small FPGA's 11:09:28 Or you may see it as dataflow system. It's popular in modern FP-world as FRP :) 11:11:30 well, there exist dataflow CPU's with thousends of generic cores (I know of one 4096 core chip form an english company no one knows beside some specialists) 11:12:09 Sure. But they use very complex commutation system. 11:14:26 that's true 11:14:53 I think to wait for there 32-bit incarnation 11:20:26 the GA144 is to memory restricted for me to be of use 11:21:11 (and I don't know how to create a software layer for efficiently access external RAM which such a CPU) 11:21:34 or even VIDEO signals 11:22:13 ok, a terminal emulation can do the job as alternative 11:23:02 by the way, exist there some code for seriell, parallel or USB bus systems ? 11:23:46 --- quit: sirdancealo2 (Ping timeout: 240 seconds) 11:24:41 I mean it would make no sense for me to apply some synchronous gustom chips to an asychron CPU 11:32:48 probably I'm just have to less experiences which such a CPU design 11:37:33 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 11:50:48 --- quit: segher (Ping timeout: 246 seconds) 11:56:31 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 12:06:46 --- quit: segher (Ping timeout: 268 seconds) 12:08:40 --- join: fftw (~fastest@la-pinta.la.net.ua) joined #forth 12:12:11 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 12:16:30 --- quit: Tod-Work (Quit: Leaving) 12:21:50 --- join: itsy (~digital_w@7.49.113.87.dyn.plus.net) joined #forth 12:46:36 --- quit: segher (Ping timeout: 240 seconds) 13:05:43 --- join: barglfargl (~barglfarg@24-197-167-134.dhcp.gwnt.ga.charter.com) joined #forth 13:20:41 --- quit: true-grue (Remote host closed the connection) 13:53:08 --- quit: barglfargl (Ping timeout: 240 seconds) 13:55:20 --- join: barglfargl (~barglfarg@24-197-167-134.dhcp.gwnt.ga.charter.com) joined #forth 14:01:03 --- quit: Xark (Changing host) 14:01:03 --- join: Xark (~Xark@unaffiliated/xark) joined #forth 14:05:09 --- quit: ncv (Remote host closed the connection) 14:10:01 --- quit: barglfargl (Quit: Leaving) 14:12:59 --- join: barglfargl (~barglfarg@24-197-167-134.dhcp.gwnt.ga.charter.com) joined #forth 14:21:14 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 14:24:40 --- join: Nisstyre (~yours@oftn/member/Nisstyre) joined #forth 14:44:27 --- quit: segher (Ping timeout: 248 seconds) 15:36:38 --- quit: goingretro (Ping timeout: 240 seconds) 15:36:54 --- quit: Kumul (Read error: Connection timed out) 15:36:56 --- join: goingretro (~kbmaniac@host81-129-250-227.range81-129.btcentralplus.com) joined #forth 15:41:19 --- quit: goingretro (Ping timeout: 256 seconds) 15:54:54 --- join: spoofer3 (~spoofer3@196.sub-70-199-132.myvzw.com) joined #forth 16:00:28 --- quit: Nisstyre (Quit: Leaving) 16:04:55 ciao 16:05:05 --- quit: Mat2 (Quit: Verlassend) 16:22:37 --- quit: barglfargl (Ping timeout: 240 seconds) 16:25:16 --- quit: spoofer3 (Read error: Connection reset by peer) 16:25:29 --- join: spoofer3 (~spoofer3@2600:100f:b004:3c46:2089:1cf5:90b1:9f13) joined #forth 16:26:46 --- join: spoofer3_ (~spoofer3@56.sub-174-254-194.myvzw.com) joined #forth 16:29:48 --- quit: spoofer3 (Ping timeout: 240 seconds) 16:31:44 --- quit: spoofer3_ (Ping timeout: 276 seconds) 16:41:40 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 16:59:17 --- join: Kumul (~nmz@adsl-64-237-232-125.prtc.net) joined #forth 17:50:50 --- part: itsy left #forth 18:17:46 --- join: Nisstyre (~yours@oftn/member/Nisstyre) joined #forth 20:03:55 --- join: barglfargl (~barglfarg@24-197-167-134.dhcp.gwnt.ga.charter.com) joined #forth 20:07:57 --- join: sirdancealo2 (~sirdancea@98.82.broadband5.iol.cz) joined #forth 20:10:37 --- quit: sirdancealo2 (Excess Flood) 20:25:05 --- quit: Ethical (Ping timeout: 276 seconds) 20:29:13 --- join: dessos (~dessos@c-174-60-176-249.hsd1.pa.comcast.net) joined #forth 20:29:48 --- quit: barglfargl (Ping timeout: 240 seconds) 20:31:11 --- join: Ethical (~sam@ppp59-167-172-238.static.internode.on.net) joined #forth 20:31:39 --- join: karswell` (~user@87.114.19.117) joined #forth 20:34:54 --- quit: karswell (Ping timeout: 260 seconds) 20:52:58 --- join: barglfargl (~barglfarg@24-197-167-134.dhcp.gwnt.ga.charter.com) joined #forth 21:01:21 --- quit: barglfargl (Ping timeout: 246 seconds) 21:10:39 --- join: sirdancealo2 (~sirdancea@98.82.broadband5.iol.cz) joined #forth 21:48:37 --- join: spoofer3 (~spoofer3@2600:100f:b004:3c46:8bab:18f2:55f8:80fb) joined #forth 21:48:45 --- join: barglfargl (~barglfarg@24-197-167-134.dhcp.gwnt.ga.charter.com) joined #forth 21:58:30 --- join: Anarch (~olaf@c-67-183-64-49.hsd1.wa.comcast.net) joined #forth 22:07:46 --- quit: segher (Quit: Reactor leak) 22:16:01 --- join: overdamped (~overdampe@unaffiliated/overdamped) joined #forth 22:18:19 --- quit: barglfargl (Read error: Operation timed out) 22:19:51 good evening 22:39:39 --- join: Bahman (~Bahman@86.98.22.86) joined #forth 23:17:59 --- join: true-grue (~quassel@95-25-11-9.broadband.corbina.ru) joined #forth 23:23:29 --- quit: Kumul (Quit: Divided by 0) 23:59:59 --- log: ended forth/13.07.19