00:00:00 --- log: started forth/17.10.19 00:01:26 --- join: mtsd (~mtsd@h-158-174-23-206.NA.cust.bahnhof.se) joined #forth 00:29:30 --- quit: roundsf (Ping timeout: 240 seconds) 00:59:26 --- join: mnemnion (~mnemnion@cpc69045-oxfd25-2-0-cust538.4-3.cable.virginm.net) joined #forth 01:01:39 --- join: dys (~dys@2003:5b:203b:100:6af7:28ff:fe06:801) joined #forth 01:03:53 --- quit: mnemnion (Ping timeout: 255 seconds) 01:04:30 --- join: mnemnion (~mnemnion@cpc69045-oxfd25-2-0-cust538.4-3.cable.virginm.net) joined #forth 02:21:28 --- join: impomatic (~impomatic@host86-175-96-15.range86-175.btcentralplus.com) joined #forth 02:31:51 --- quit: nighty- (Quit: Disappears in a puff of smoke) 03:17:09 --- quit: clog (Ping timeout: 260 seconds) 03:17:09 --- log: stopped forth/17.10.19 03:17:15 --- log: started forth/17.10.19 03:17:15 --- join: clog (~nef@bespin.org) joined #forth 03:17:15 --- topic: 'Forth Programming | logged by clog at http://bit.ly/91toWN | Forth Standards at http://forthworks.com/forth | www.greenarraychips.com | https://github.com/mark4th' 03:17:15 --- topic: set by crc!sid2647@gateway/web/irccloud.com/x-bvbpvizerlziiwww on [Wed Apr 19 13:11:34 2017] 03:17:15 --- names: list (clog impomatic mnemnion dys mtsd +proteusguy ZombieChicken MrBusiness izabera Zarutian_PI pointfree1 jedb_ dzho nighty-__ diginet2 nerfur midre ggherdov` rgrinberg sigjuice DGASAU MrBismuth rodarmor Keshl APic johnmark_ Uniju lonjil xek djinni ecraven rprimus zy]x[yz groovy2shoes bavier dograt ovf C-Keen malyn jn__ zignig a3f @koisoke rpcope Quozl jeremyheiler irsol tangentstorm fiddlerwoaroof larsb M-jimt pointfree @crc FatalNIX bluekelp hobbes- phadthai z0d ncv) 03:17:15 --- names: list (carc) 03:18:18 --- join: wa5qjh (~Thunderbi@freebsd/user/wa5qjh) joined #forth 03:22:59 --- quit: wa5qjh (Ping timeout: 260 seconds) 03:25:54 --- quit: mnemnion (Remote host closed the connection) 03:53:43 --- quit: proteusguy (Ping timeout: 240 seconds) 04:19:40 --- join: MrBusiness3 (~ArcMrBism@2602:306:8325:a300:c801:d7f:77e1:92be) joined #forth 04:22:21 --- quit: MrBismuth (Ping timeout: 255 seconds) 04:22:42 --- quit: MrBusiness (Ping timeout: 255 seconds) 04:23:13 --- join: MrBusiness (~ArcMrBism@2602:306:8325:a300:c801:d7f:77e1:92be) joined #forth 04:26:24 --- join: mnemnion (~mnemnion@cpc69045-oxfd25-2-0-cust538.4-3.cable.virginm.net) joined #forth 04:30:57 --- quit: mnemnion (Ping timeout: 240 seconds) 04:39:52 Are there any good books on Forth? 04:56:54 --- quit: impomatic (Ping timeout: 260 seconds) 05:05:41 No. 05:11:51 not contemporary ones 05:12:17 there are some forth group magazines like vector that are worth reading but they all vanished a decade ago 05:56:23 ZombieChicken: I like the FORML conference proceedings and some Forth Dimensions. Most of what you see on amazon are beginners books. 05:57:51 C-Keen: What was "Vector" is this a forth publication I had not heard of? 05:58:19 is Leo Brodie still considered good? 05:59:49 I wouldn't consider it good even for its time. 06:01:19 jn__: I liked Thinking Forth and Mastering Forth. fun fact: Thinking Forth contains the first instance of the word "refactoring" in print. 06:10:26 I just got this book: https://www.amazon.fr/dp/1973932679 06:10:42 I am not sure how it compares to others. 06:12:26 The TI in the title stand for Texas Instruments. 06:13:43 I bought it because chapter 18 has a good section about integer division. 06:21:28 Until I got this book I was having trouble understand how modulo (mod) was calculated with negative numbers. 06:21:35 -20 7 mod . 1 ok 06:21:35 20 -7 mod . -1 ok 06:27:49 * DGASAU shrugs. 06:28:00 It all depends on definition. 06:29:28 a = q*d+r <- this is the main condition. 06:30:11 Now all you need is to restrict q and r so that they are unique for given a and d. 06:31:18 One alternative: r is chosen in such a way that sign r = sign d and |r| is minimal between all possible values. 06:32:49 Buying a book for one incomplete page of trivial information is rather stupid, but it's your money. 06:39:50 I met the author at a computer festival and I wanted to encourage him for the work he had done. 06:41:04 If you learn how the price of book is divided between author and publisher, you'll understand how to encourage author for real. 06:52:49 --- join: proteusguy (~proteus-g@2405:9800:bc10:1ca:d144:c71a:29b8:594b) joined #forth 06:52:49 --- mode: ChanServ set +v proteusguy 07:01:27 pointfree: I think it's the name of the uk fig magazine 07:02:24 pointfree: oops no I confused it with the APL magazine title 07:02:32 *cough* 07:02:51 *Forthwrite? 08:10:03 --- join: mnemnion (~mnemnion@cpc69045-oxfd25-2-0-cust538.4-3.cable.virginm.net) joined #forth 09:23:31 --- quit: Zarutian_PI (Read error: Connection reset by peer) 09:23:39 --- join: Zarutian_PI (~3.1415@89.17.133.173) joined #forth 09:51:57 --- quit: dys (Ping timeout: 258 seconds) 10:44:24 --- quit: pointfree1 (Ping timeout: 255 seconds) 10:44:32 --- quit: M-jimt (Ping timeout: 264 seconds) 11:02:52 --- join: gravicappa (~gravicapp@ppp83-237-169-191.pppoe.mtu-net.ru) joined #forth 11:35:24 --- join: impomatic (~impomatic@host86-175-96-15.range86-175.btcentralplus.com) joined #forth 11:48:08 --- quit: mtsd (Quit: Leaving) 14:09:44 --- quit: gravicappa (Ping timeout: 264 seconds) 14:51:36 --- join: karswell_ (~user@200.2.9.51.dyn.plus.net) joined #forth 14:59:09 --- nick: karswell_ -> karswell 15:02:17 --- join: pointfree1 (pointfreem@gateway/shell/matrix.org/x-kwgqhxvhyyqxsrgj) joined #forth 15:16:21 --- join: impomatic_ (~impomatic@host81-136-85-167.range81-136.btcentralplus.com) joined #forth 15:16:33 --- quit: impomatic (Ping timeout: 255 seconds) 15:16:36 --- nick: impomatic_ -> impomatic 15:37:32 --- join: M-jimt (jimtmatrix@gateway/shell/matrix.org/x-dqpgrjvfriklngkf) joined #forth 16:50:54 --- quit: mnemnion (Remote host closed the connection) 16:53:57 --- quit: jn__ (Ping timeout: 240 seconds) 17:17:14 --- join: jn__ (~nope@ip-109-90-134-221.hsi11.unitymediagroup.de) joined #forth 17:37:06 --- join: Gromboli (~Gromboli@static-72-88-80-103.bflony.fios.verizon.net) joined #forth 17:51:20 --- join: mnemnion (~mnemnion@cpc69045-oxfd25-2-0-cust538.4-3.cable.virginm.net) joined #forth 17:55:57 --- quit: mnemnion (Ping timeout: 240 seconds) 20:16:13 --- join: mtsd (~mtsd@h-158-174-23-206.NA.cust.bahnhof.se) joined #forth 20:57:15 --- quit: Gromboli (Quit: Leaving) 21:45:30 --- join: nighty- (~nighty@kyotolabs.asahinet.com) joined #forth 22:29:44 --- quit: proteusguy (Remote host closed the connection) 23:59:59 --- log: ended forth/17.10.19