00:00:00 --- log: started forth/17.01.25 00:08:06 Is there a style of forth programming where you store absolutely everything on the stack? 00:08:15 Meaning the only memory available is the stack? 00:12:08 --- quit: rgrinberg (Ping timeout: 264 seconds) 00:31:16 no 00:31:30 or at least, not a remotely productive one 00:32:06 and not all forths even have very deep stacks 00:34:20 I am just kind of frustrated struggling to find a solution to a problem I can't name 00:37:35 John[Lisbeth]: can you explain the problem, even without naming it? 00:38:07 I can explain lots of different aspects to the problem yet I can never narrow it down completely 00:40:26 First of all I was trying to find the ideal programming language. One which I believed made the fewest compromises 00:40:44 and among that language there are many compromises which I think it should not have 00:40:53 it should not be very difficult to learn or take a long time to learn 00:40:59 it should be very fast 00:41:25 it should have a syntax what is maluable and can do whatever you want it to do 00:41:38 but the syntax that it comes with must be easy and versatile as well 00:42:02 it must be very expressive for the amount of code that it takes to express something. In other words it should be code dense 00:42:13 but it should not be so code dense that it looks like regular expressions 00:42:16 maybe you just create your own ? 00:42:30 That violates one of my rules 00:42:40 it must be able to build up large libraries and be used to build large scale applications 00:42:59 and if I make my own language blindly then there is no guarantee that that one will be able to build up large scale libraries 00:44:16 also once I start my language it will be alot of work to maintain it and keep it going and so I don't want to start something which turns out to be bad 00:44:38 If I start by designing something badly then I may be limited by that bad design forever 00:45:22 My feeling is that ans forth is just not the right design 00:46:02 It is indeed too bulky and without heavy customization it does not really accomplish what i want 00:46:25 and I can rest assured the more I customize it the more likely it will be incompatible with someone elses copy of ans forth 00:46:46 within the definition of ans forth there is no guarantee that ans forth that works on one ans forth implementation will work on another ans forth implementation 00:46:54 that rules out ans forth for me 00:56:32 --- quit: mnemnion (Remote host closed the connection) 01:02:37 what's even the point of having a standard, then? -_- 01:08:56 I don't know 01:09:13 I am not sure if a standard is the solution 01:09:18 but a standard may possibly be the solution 01:33:06 --- quit: nighty (Quit: Disappears in a puff of smoke) 01:53:02 --- join: impomatic (~impomatic@host86-190-54-160.range86-190.btcentralplus.com) joined #forth 01:55:54 --- join: mnemnion (~mnemnion@71.198.73.193) joined #forth 01:59:38 --- join: mnemnia (~mnemnion@71.198.73.193) joined #forth 02:00:10 --- quit: mnemnion (Ping timeout: 240 seconds) 02:04:24 --- quit: mnemnia (Ping timeout: 276 seconds) 02:16:24 --- quit: dual (Ping timeout: 255 seconds) 02:33:53 --- join: nighty (~nighty@s229123.ppp.asahi-net.or.jp) joined #forth 03:29:18 --- quit: proteusguy (Ping timeout: 255 seconds) 04:00:55 --- join: proteusguy (~proteus-g@ppp-115-87-216-229.revip4.asianet.co.th) joined #forth 04:00:55 --- mode: ChanServ set +v proteusguy 04:33:12 --- join: true-grue (~true-grue@176.14.222.10) joined #forth 04:33:26 --- quit: mark4 (Ping timeout: 255 seconds) 04:53:58 --- join: GeDaMo (~GeDaMo@212.225.112.221) joined #forth 04:58:11 --- quit: proteusguy (Ping timeout: 255 seconds) 05:05:16 --- quit: impomatic (Ping timeout: 258 seconds) 05:59:50 --- join: rgrinberg (~rgrinberg@24-246-56-85.cable.teksavvy.com) joined #forth 06:16:04 --- quit: karswell (Read error: Connection reset by peer) 06:17:04 --- join: karswell (~user@53.208.208.46.dyn.plus.net) joined #forth 06:19:08 --- join: mnemnion (~mnemnion@71.198.73.193) joined #forth 06:23:56 --- quit: mnemnion (Ping timeout: 248 seconds) 07:11:28 --- quit: rgrinberg (Remote host closed the connection) 07:13:37 --- join: proteusguy (~proteus-g@180.183.40.128) joined #forth 07:13:37 --- mode: ChanServ set +v proteusguy 07:13:55 --- join: rgrinberg (~rgrinberg@24-246-56-85.cable.teksavvy.com) joined #forth 07:19:46 --- quit: proteusguy (Ping timeout: 256 seconds) 07:32:18 --- join: proteusguy (~proteus-g@2405:9800:b400:495c:4a51:b7ff:fe38:d966) joined #forth 07:32:18 --- mode: ChanServ set +v proteusguy 07:52:08 --- join: neceve (~ncv@79.114.19.228) joined #forth 07:52:08 --- quit: neceve (Changing host) 07:52:08 --- join: neceve (~ncv@unaffiliated/neceve) joined #forth 08:29:20 --- join: impomatic (~impomatic@host86-190-54-160.range86-190.btcentralplus.com) joined #forth 08:29:53 --- join: mnemnion (~mnemnion@71.198.73.193) joined #forth 08:33:51 --- quit: mnemnion (Ping timeout: 240 seconds) 09:47:29 --- join: dual (~bonafide@cpe-74-75-153-119.maine.res.rr.com) joined #forth 09:52:52 --- join: mnemnion (~mnemnion@71.198.73.193) joined #forth 09:57:11 --- quit: mnemnion (Ping timeout: 255 seconds) 10:06:40 --- join: mnemnion (~mnemnion@71.198.73.193) joined #forth 10:45:17 --- quit: neceve (Quit: Konversation terminated!) 10:46:44 --- quit: mnemnion (Ping timeout: 240 seconds) 11:02:42 --- join: mnemnion (~mnemnion@2601:643:8102:7c95:e0c7:5f80:eb07:a131) joined #forth 11:08:36 --- quit: josh5tone (Ping timeout: 248 seconds) 11:58:24 --- join: mark4 (~mark4@138-229-170-157.dhcp.ftwo.tx.charter.com) joined #forth 12:00:22 --- quit: true-grue (Read error: Connection reset by peer) 12:03:46 --- join: true-grue (~true-grue@176.14.222.10) joined #forth 13:52:06 --- quit: GeDaMo (Remote host closed the connection) 14:06:34 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 14:06:56 --- quit: Zarutian (Read error: Connection reset by peer) 14:07:40 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 14:41:32 --- quit: rgrinberg (Ping timeout: 248 seconds) 14:43:32 --- quit: dual (Ping timeout: 245 seconds) 16:03:33 --- quit: nighty (Quit: Disappears in a puff of smoke) 16:54:17 --- join: nighty (~nighty@d246113.ppp.asahi-net.or.jp) joined #forth 17:10:37 --- join: vsg1990 (~vsg1990@static-72-88-80-103.bflony.fios.verizon.net) joined #forth 17:11:14 --- join: wa5qjh (~Thunderbi@121.54.90.133) joined #forth 17:41:13 --- join: rgrinberg (~rgrinberg@24-246-56-85.cable.teksavvy.com) joined #forth 17:41:29 --- quit: rgrinberg (Remote host closed the connection) 17:43:50 --- quit: karswell (Read error: Connection reset by peer) 17:44:14 --- join: rgrinberg (~rgrinberg@24-246-56-85.cable.teksavvy.com) joined #forth 17:44:40 --- join: karswell` (~user@53.208.208.46.dyn.plus.net) joined #forth 17:47:00 --- join: DKordic (~user@109-93-52-29.dynamic.isp.telekom.rs) joined #forth 17:48:09 --- quit: CORDIC (Ping timeout: 240 seconds) 17:49:43 --- quit: rgrinberg (Remote host closed the connection) 18:09:23 --- join: neceve (~ncv@79.114.19.228) joined #forth 18:09:23 --- quit: neceve (Changing host) 18:09:23 --- join: neceve (~ncv@unaffiliated/neceve) joined #forth 18:17:27 --- join: circ-user-GhxZZ (~circuser-@2602:304:4159:4770:7c99:5552:d5e9:46b7) joined #forth 18:59:13 --- quit: neceve (Quit: Konversation terminated!) 19:06:17 --- join: neceve (~ncv@79.114.19.228) joined #forth 19:06:17 --- quit: neceve (Changing host) 19:06:17 --- join: neceve (~ncv@unaffiliated/neceve) joined #forth 19:14:30 --- quit: Zarutian (Quit: Zarutian) 19:53:32 --- quit: mark4 (Ping timeout: 264 seconds) 19:58:08 --- join: jyf (~weechat@210.73.195.75) joined #forth 20:24:47 --- quit: rprimus (Read error: Connection reset by peer) 20:31:24 --- quit: vsg1990 (Quit: Leaving) 20:58:25 --- quit: proteusguy (Remote host closed the connection) 21:03:43 --- join: mark4 (~mark4@138-229-170-157.dhcp.ftwo.tx.charter.com) joined #forth 21:06:27 --- quit: neceve (Quit: Konversation terminated!) 21:31:58 --- quit: circ-user-GhxZZ (Ping timeout: 255 seconds) 21:46:21 --- quit: wa5qjh (Remote host closed the connection) 21:48:30 --- join: circ-user-GhxZZ (~circuser-@2602:304:4159:4770:7c99:5552:d5e9:46b7) joined #forth 21:53:07 --- quit: circ-user-GhxZZ (Ping timeout: 255 seconds) 22:05:54 --- join: circ-user-GhxZZ (~circuser-@2602:304:4159:4770:7c99:5552:d5e9:46b7) joined #forth 22:13:49 --- quit: circ-user-GhxZZ (Ping timeout: 255 seconds) 22:17:32 --- quit: dys (Ping timeout: 258 seconds) 23:01:09 --- join: proteusguy (~proteus-g@14.207.98.65) joined #forth 23:01:09 --- mode: ChanServ set +v proteusguy 23:19:28 --- join: dys (~dys@ip-109-44-1-147.web.vodafone.de) joined #forth 23:20:02 --- join: circ-user-GhxZZ (~circuser-@2602:304:4159:4770:7c99:5552:d5e9:46b7) joined #forth 23:33:32 --- quit: mark4 (Ping timeout: 240 seconds) 23:59:59 --- log: ended forth/17.01.25