00:05:38 -!- Gs30ng has joined. 00:06:15 yo 00:06:22 Greetings 00:06:34 Holiday's coming 00:06:57 haliday is already here 00:07:36 i'm not gonna say something which can hurt you who believe in noodly apprendage of Flying Spaghetti Monster 00:08:52 also i myself am not a christian... so nothing to celebrate. ah, flat. 00:14:54 Well, I'm a Brit, so I celebrate Christmas. 00:31:48 oh 00:32:03 well, many european esoteric programmers 00:32:26 I'm an Atheist and I celebrate Christmas. 00:32:31 bring me presents 00:33:03 Gs30ng: I am only already on holiday because I go to university 00:33:31 Arrogant: lol 00:35:53 ok, as some of you may know, i'm preparing a new esoteric language, and i'm feeling so helpless since i've planned to make this from at least a month ago, and never wrote a single letter of the specification 00:36:12 what's it like? 00:36:42 it took a month to implement a humble, dirty, inefficient, and very limited interpreter of it 00:59:31 what's the language like, then? 00:59:59 -!- Sgep has joined. 01:00:06 hi 01:12:12 -!- CXII has joined. 01:12:55 hi 01:26:27 -!- CXI has quit (Success). 01:41:30 -!- CXI has joined. 01:45:39 * SimonRC goes to bed. 01:52:37 -!- CXII has quit (Connection timed out). 02:01:36 -!- Gs30ng has quit ("to sleep"). 02:13:30 -!- CXI has quit (Connection reset by peer). 02:20:05 -!- CXI has joined. 02:33:57 -!- CXI has quit (Connection reset by peer). 02:34:39 -!- CXI has joined. 03:30:46 Night all (my night). 03:31:14 -!- Sgep has quit. 03:38:57 -!- Arrogant has quit ("I AM QUIT HAVE A NICE DAY"). 07:04:38 -!- helios24 has joined. 07:35:31 -!- helios24 has quit ("Leaving"). 07:52:54 -!- pgimeno has quit (niven.freenode.net irc.freenode.net). 07:53:16 -!- pgimeno has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:50:11 -!- nooga has joined. 08:50:15 hoi 09:03:23 * nooga loves ruby now 10:37:31 -!- ZeroOne_ has changed nick to ZeroOne. 11:25:54 * nooga has wrote interactive sadol interpreter in sadol 11:26:16 here it is: @1(5!"2> :r`;3!"2=>!r!"1 13:16:07 -!- jix has joined. 13:41:33 -!- Gs30ng has joined. 16:13:37 -!- ihope has joined. 16:13:43 Hello everyone! 16:14:08 I'm working on CPFL and ECPFL. 16:14:34 -!- sekhmet has quit (Read error: 104 (Connection reset by peer)). 16:14:37 CPFL will be everything Lazy K wasn't, and ECPFL will be everything Lazy K was, plus CPFL. 16:15:19 Hmm, no. CPFL is what it was; ECPFL is what it wasn't. 16:25:11 -!- sekhmet has joined. 16:58:49 -!- ihope_ has joined. 17:02:03 -!- ihope has quit (Nick collision from services.). 17:02:15 -!- ihope_ has changed nick to ihope. 17:09:23 -!- ihope has changed nick to ihope_. 17:10:25 -!- ihope_ has changed nick to ihope. 17:56:55 oh yea 17:57:02 another functional language 17:57:03 !! 17:57:05 cool 18:17:25 YAY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11 18:17:26 hey 18:17:29 guys 18:17:37 http://regedit.risp.pl/BDSM/ 18:17:45 ready 18:17:56 look at the doc 18:17:58 http://regedit.risp.pl/BDSM/BDSM2.html 18:18:06 better than MSDN :D 18:20:24 -!- ihope_ has joined. 18:20:44 Ahem. Yes, another functional language. 18:20:50 say something! 18:20:57 ...I just did. 18:21:06 -!- ihope has quit (Nick collision from services.). 18:21:08 -!- ihope_ has changed nick to ihope. 18:21:18 say something about the new BDSM and documentation 18:21:24 http://regedit.risp.pl/BDSM/BDSM2.html 18:21:28 it's beautifull 18:22:05 But it's badly developed, isn't it? 18:22:14 ;-) 18:22:27 no 18:22:35 this is only the name :> 18:22:49 actually it's developed in the best way it can be 18:22:58 Performance optimization - copy-on-write on strings and lists. 18:23:12 -!- ZeroOne has quit (niven.freenode.net irc.freenode.net). 18:23:12 -!- puzzlet has quit (niven.freenode.net irc.freenode.net). 18:23:12 -!- lirthy has quit (niven.freenode.net irc.freenode.net). 18:23:12 -!- SimonRC has quit (niven.freenode.net irc.freenode.net). 18:23:12 -!- cpressey has quit (niven.freenode.net irc.freenode.net). 18:23:12 -!- perky has quit (niven.freenode.net irc.freenode.net). 18:23:13 What compiler? 18:23:14 -!- perky has joined. 18:23:17 -!- SimonRC has joined. 18:23:20 -!- cpressey has joined. 18:23:31 -!- lirthy has joined. 18:23:44 Cross-platform, written in C++ 18:23:49 gcc under linux 18:23:51 ...I won't repeat that question, for obvious reasons. 18:24:05 and VS 2003 under win ;p 18:24:16 it was developed under windows 18:24:26 Hmm, gcc. /me looks up 18:24:54 i.e. (2 1 x is optimized to: x 18:25:17 BDSM2 is lightning fast -.-' 18:25:27 much faster than CLISP 18:25:34 Hmm, it has optimizations... 18:25:48 * ihope looks up 18:25:58 http://regedit.risp.pl/BDSM/BDSM2.html << look @ the doc 18:26:15 gah... g2g 18:26:18 bye 18:26:19 -!- nooga has quit ("Lost terminal"). 18:27:11 I don't care so much about the compiler as the compiler of the compiler of the compiler. 18:27:43 So... this is BDSM, compiled with GCC... wait a minute... 18:27:54 -!- calamari has joined. 18:28:04 Okay. The compiler of the compiler. 18:28:19 -!- puzzlet has joined. 18:28:33 hi 18:28:37 'Ello. 18:28:41 -!- ZeroOne_ has joined. 18:29:01 Ah. I see you've been underscored, ZeroOne_. 18:36:44 Ye Olde K-Trash... 18:41:56 * SimonRC returns 18:42:01 there is a problem with sadol 18:42:08 It is actually *usable* 18:43:11 SLOBOL is usable as well, but that's hardly a problem. 18:46:45 Lazy K appears to be basically the same as Unlambda. 18:47:03 *cough cough gack* 18:47:50 Every programming language is basically the same as every other programming language, I suppose. 18:50:31 * SimonRC reads more 18:50:46 Aha! Lazy-K is *pure* 18:50:50 Bingo! 18:51:48 are there any cpus without a clock? 18:52:10 Probably. 18:52:25 might be different to program for that 18:52:25 I think I accidentally designed one once. 18:53:45 So equality of booleans is essentially NXOR, or NEOR if you like it that way... 18:54:09 Aha! 18:55:12 AND is multiplication 18:55:25 Yep! 18:55:35 Not minimum... 18:55:45 And OR is NANDN. 18:55:55 XOR is more complicated. 18:56:00 Now: what's IF? 18:56:20 -> 18:56:38 Indeed... 18:56:46 0, 0 -> 1 18:56:55 0, 1 -> 1 18:57:00 1, 0 -> 0 18:57:09 1, 1 -> 1 18:57:33 .5, .5 -> ? 18:57:39 hah 18:58:23 .75, I think. 18:58:26 XOR is the same as iff 18:59:09 wait no its not 18:59:19 that's your XNOR hehe 18:59:29 NXOR. 18:59:53 higher-order function 19:00:05 i loved this when i was coding with this 19:00:12 http://mathworld.wolfram.com/XNOR.html 19:00:20 and now i detest this while implementing it 19:00:41 Wow! 19:03:42 i hate that Global Notice 19:03:54 since that is not Global at all 19:04:03 :-) 19:04:05 wait... i feel like i've already mentioned this 19:04:11 anyway it is no evening here 19:04:17 Well, now I know it wasn't because I asked "What compiler?". 19:05:15 If you write A -> B as "(not A) or (A and B)", and then use the Zadeh operator versions (one way to do fuzzy logic), you get "max(1 - A, min(A, B))", so "0.5 -> 0.5" would evaluate to 0.5. 19:06:01 But I don't want to use Zadeh. 19:07:30 2 or 2 is 1, not 2 :-) 19:08:21 Hmm, SADOL needs synatactic closure. 19:08:28 oops 19:08:34 I meant: 19:08:44 "Hmm, SADOL needs lexical closure." 19:09:04 And a function type to go with it. 19:09:57 this means you could write the equivalent of the scheme: (lambda (x) (lambda (y) (+ x y))) 19:12:54 (lambda (x) lambda)... 19:13:04 heh 19:13:12 alas, lambda is a special form 19:13:14 Stuff like that's why I like Haskell. 19:13:29 though Arc (non-eso) has first-class macros. 19:13:47 I have just realised that you can't give it first-class functions without f*cking up the syntax. 19:14:19 consider: +1a 19:14:42 if a is a function, then that takes two numbers and returns 1 + their product 19:14:55 if a is a number, that adds one to it 19:14:56 :-S 19:15:34 this means an expression's precedence and association can *change* dynamically at run time :-( 19:15:42 :-D 19:18:45 Add one more function for application. 19:18:56 Like Unlambda. 19:19:17 UnlambdaUnlambda+1a 19:20:27 brb 19:20:36 nm.. hehe 19:26:40 . 19:27:26 parse error on input `.' 19:34:01 hey calamari 19:34:10 hi Gs30ng 19:34:24 i've just watched star wars clone wars 19:34:32 and there was something sounds like your nickname 19:35:38 i'm not sure what it exactly was, the name of a tribe or something 19:35:38 I thought calamari was a type of food item. 19:35:57 Gs30ng: yes 19:36:04 Mon Calamari? 19:36:14 I originally got the nickname "calamari" from the game X-Wing 19:36:23 yeah, Mon Calamari, exactly 19:36:36 aha... now it totally makes sense 19:36:42 I only found out later it meant squid in other languages 19:36:49 :-) 19:36:58 Hence the kidsquid stuff? 19:37:02 yeah 20:18:30 -!- ihope has quit ("Chatzilla 0.9.69 [Firefox 1.5/2005111116]"). 21:50:37 -!- Sgep has joined. 21:52:40 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 22:00:33 whew.. stupid spammer 22:00:35 s 22:00:50 just had to remove a bunch of junk from the qemu wiki I'm hosting 22:01:21 deicded to modify the code.. added another field so they have to enter "qemu" to edit a page 22:01:34 wonder if something like that would help esolang 22:21:19 -!- lament_ has joined. 22:21:33 -!- lament_ has changed nick to mental. 22:22:52 -!- mental has changed nick to saudade. 22:28:58 -!- fizzie has quit (niven.freenode.net irc.freenode.net). 22:33:15 -!- Arrogant has joined. 22:33:59 -!- fizzie has joined. 23:00:14 -!- Arrogant has quit (niven.freenode.net irc.freenode.net). 23:00:58 -!- Arrogant has joined. 23:01:06 -!- Sgep has quit (Remote closed the connection). 23:48:41 -!- Arrogant has quit (Read error: 113 (No route to host)).