00:00:00 --- log: started forth/19.06.07 00:01:25 re 00:08:10 --- quit: nonlinear (Remote host closed the connection) 00:46:24 --- quit: dys (Ping timeout: 248 seconds) 00:52:09 --- join: xek (xek@nat/redhat/x-wjfnzlxmaowffzzr) joined #forth 01:07:17 --- quit: proteusguy (Ping timeout: 248 seconds) 01:40:47 --- join: proteusguy (~proteusgu@cm-58-10-155-156.revip7.asianet.co.th) joined #forth 01:40:47 --- mode: ChanServ set +v proteusguy 01:58:17 proteusguy: sometimes I write a test file, yeah. 01:58:32 when I've used Lina Forth and it's linux syscall interface I do 01:58:49 because checking against return codes and such is helpful 02:00:00 since it's Friday, maybe I'll blow off all my work obligations and write that socket library I've needed 02:04:40 --- quit: ashirase (Ping timeout: 268 seconds) 02:09:29 --- join: ashirase (~ashirase@modemcable098.166-22-96.mc.videotron.ca) joined #forth 02:20:44 --- quit: proteusguy (Ping timeout: 244 seconds) 02:32:12 --- nick: TheCephalopod -> john_cephalopoda 02:39:42 --- join: proteusguy (~proteusgu@cm-58-10-155-156.revip7.asianet.co.th) joined #forth 02:39:42 --- mode: ChanServ set +v proteusguy 04:29:34 --- quit: xek (Ping timeout: 245 seconds) 04:53:35 --- join: xek (xek@nat/redhat/x-mryefkgvhvpwggcz) joined #forth 05:12:10 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 06:59:39 --- join: nonlinear (~nonlinear@unaffiliated/discrttm) joined #forth 07:03:40 ended up trying to decode some Chinese guy's Python 07:03:42 jesus. 07:03:59 Other people's code sucks! 08:27:32 Trying to write an OO Forth-like with syntax insipred by this esolang called Glass 08:28:05 { | } 08:28:14 WilhelmVonWeiner: it helps if the comments are in english :-) 08:28:49 where has : prefixed arguments for the object's variables which are auto-populated 08:29:10 Just an excuse to write a parser basically. 08:29:58 dave0, depends on what the comments say. i've found myself in situations before where, in hind-sight, i would have been so much better off if i had never read the comment 08:30:50 lol 08:31:03 { Fish :x :y | self } creates a Fish with empty :x and :y vars. { Fish:New x y | y x Fish } creates a fish object with x y as :x :y 08:31:43 { Fish:Move dx dy | :y dy @ + :x dx @ + Fish } changes x y by the deltas etc etc 08:50:54 I attended a PyCon in Dallas in 2007 I think. The keynote was talking about the concept of programs as literature. One of his main issues is why people can't write code in their own native language. I was thinking, well of course they absolutely could with forth. :-) But not in Thai since Thai doesn't put spaces between words.... haha 08:52:10 you could make it so words are parsed backwards lol 08:52:23 : ThisIsAWordThatDoesThing ; 08:52:28 the undefined part is This 08:52:44 so, it's a new subroutine 08:52:52 : ThisThatTheOther ; 08:52:54 kekeke 09:11:28 --- quit: xek (Ping timeout: 248 seconds) 09:17:31 It's all fine and dandy until you hit proper nouns and there's no telling where they begin and end! 09:19:11 seems like the guy is asking the wrong question 09:20:27 native languages are horrible; they're ambiguous and inconsistent. unless your native language is lojban, it shouldn't be your goal to write software in your native language 09:21:47 well he meant native script I should say - like chinese characters rather than roman. 09:22:40 "dup" and "if" have no native meaning in Chinese. But there are characters one could use instead and forth would make that quite simple to support. 09:24:18 of course no one should code in a human syntax/semantic language which is, as you say, far too ambiguous and inconsistent. 09:26:48 oh. that answer is easy: because everybody speaks english 09:37:02 --- join: dys (~dys@tmo-102-78.customers.d1-online.com) joined #forth 09:38:17 zy]x[yz: naah, not all speak english as ya rekon it, mate. 09:40:11 that's their problem 10:07:18 --- quit: dave0 (Quit: dave's not here) 10:35:00 --- join: cnidario (~aaa@92.57.58.87) joined #forth 11:01:32 --- quit: nonlinear (Quit: The Lounge - https://thelounge.github.io) 11:24:44 --- join: nonlinear (~nonlinear@unaffiliated/discrttm) joined #forth 11:48:36 --- quit: X-Scale (Quit: HydraIRC -> http://www.hydrairc.com <- Organize your IRC) 11:52:32 --- quit: gravicappa (Ping timeout: 248 seconds) 12:41:56 --- join: TCZ (~jankowals@ip-91.246.67.25.skyware.pl) joined #forth 12:42:29 --- part: TCZ left #forth 13:43:00 --- quit: cnidario (Remote host closed the connection) 16:35:48 --- quit: jn__ (Ping timeout: 245 seconds) 16:36:00 --- join: jn__ (~nope@aftr-109-90-233-87.unity-media.net) joined #forth 16:38:11 --- quit: reepca (Ping timeout: 272 seconds) 16:48:05 --- quit: john_cephalopoda (Ping timeout: 258 seconds) 17:01:15 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 17:06:46 --- join: reepca (~user@208.89.170.37) joined #forth 17:35:39 --- join: rdrop-exit (~markwilli@112.201.166.63) joined #forth 17:36:14 --- quit: dys (Ping timeout: 245 seconds) 17:39:35 c[_] 17:40:28 Good morning Forthers 18:30:16 --- join: dave0 (~dave0@069.d.003.ncl.iprimus.net.au) joined #forth 18:31:34 hi 18:44:34 hi dave0 :) 18:45:49 hi rdrop-exit 20:01:42 --- quit: dave0 (Quit: dave's not here) 20:16:47 https://youtu.be/aW2LvQUcwqc 20:57:21 --- join: gravicappa (~gravicapp@h83-174-253-143.dyn.bashtel.ru) joined #forth 21:08:12 --- quit: dddddd (Remote host closed the connection) 22:04:56 --- quit: gravicappa (Ping timeout: 244 seconds) 23:23:18 haha that's impressive! 23:24:06 hydrocopic marzelveins! 23:30:50 ;-)) 23:59:59 --- log: ended forth/19.06.07