00:08:53 -!- Bigcheese has joined. 06:38:02 -!- iswm has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:23:29 -!- oerjan has joined. 08:33:53 -!- cmeme has quit ("Client terminated by server"). 08:34:03 -!- cmeme has joined. 09:14:10 -!- Bigcheesegs has joined. 09:14:26 -!- Bigcheese has quit (Read error: 110 (Connection timed out)). 09:19:03 -!- Bigcheese has joined. 09:26:23 -!- GregorR has quit (Read error: 110 (Connection timed out)). 09:31:40 -!- Bigcheesegs has quit (Read error: 110 (Connection timed out)). 10:09:24 -!- oerjan has quit ("leaving"). 13:46:49 -!- jix__ has joined. 16:01:16 -!- sebbu has joined. 17:29:25 -!- Bigcheese has quit (Read error: 110 (Connection timed out)). 18:22:25 -!- GregorR has joined. 19:08:27 -!- oerjan has joined. 20:52:36 -!- jix__ has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 21:02:50 -!- sebbu2 has joined. 21:21:53 -!- sebbu has quit (Success). 22:00:19 q45t 22:00:24 argh! 22:00:39 (laptop numlock) 22:00:45 -!- oerjan has quit ("leaving"). 22:00:50 o_O 22:01:13 heh 22:13:57 -!- ehird` has joined. 22:14:02 1/((log(x) + log(y) + 2)/-log(abs(x/y - n))) <-- this makes for an interesting graph 22:14:24 Is there a word for when you're designing an esolang but it turns out it's actually quite pleasant to program in and hey, this is actually a usable, real language? 22:14:28 if not there should be 22:19:42 guess not 22:28:05 "yay" 22:30:51 in the context of "yay i actually wrote a useful language, oh time to reimplement all my software in it" or just "yay" 22:34:10 ehird`: 'fuck' 22:35:13 lament: in the context of "fuck now i don't get esoteric hell" or just "fuck" 22:38:18 * SimonRC recalls the time he found a fractal whose escape-times looked like a collection of rubber gloves 22:38:41 BTW Fractint rocks. 22:38:48 rubber gloves are awesome 22:39:00 these were four-digited rubber gloves 22:39:18 I have more than 4 digits 22:39:27 I chucked some random functions and constants into the generic escape-time fractal generator. 22:39:39 factorial = dup 1 > [dup 1 - factorial *] [pop 1] if ;; <-- well, when i said "non-esoteric", I didn't mean "easy"... 22:39:52 in there were mor gloves of different colours suck round the main gloves 22:39:53 hmm, make that just 1 - 22:40:04 ehird`: language? 22:40:20 SimonRC: TheLanguageThatWasMeantToBeEsotericButIsNowActuallyQuiteUseful 22:40:28 stack-based, functional. 22:40:35 looks like joy 22:40:42 it does 22:40:49 not a downside :) 22:40:52 it is almost like Factor, but factor need more spaces 22:41:34 BTW, Factor FTW 22:41:41 factor is cool looking 22:41:47 haven't actually used it tho 22:41:52 It has a certain thing in common with Smalltalk... 22:42:07 specifically, the primitives are a lot deeper than you think. 22:42:39 In factor, you can freely muck around with the parser or lexer, or the object structure, or the inheritance mechanism 22:42:49 neat 22:43:09 heck, you can even change the multiple-dispatch mechanism without re-entering the methods. 22:43:16 hmmm... i don't think TheLa... will have that in its implementation - well, the self-hosted one i guess :) 22:43:31 I realised I was dispatching on the first argument not the second, by accident, and I cahnged it and it just worked 22:43:38 * ehird` is putting off implementing it because of the syntax 22:43:45 i guess the syntax isn't too bad though 22:43:48 doesn't look hard to me 22:44:04 "str", [lambda], X = Y ;; 22:44:06 and that's about it 22:45:15 you might want to go for Logo-style defining 22:45:34 Logo is ridiculously simple in that way 22:46:06 if you want to define a variable or function, you just do (effectively) define "name" meaning. 22:46:27 the name is passed as a string/symbol, and the meaning can be a list if you want it to be a function, ISTR 23:16:16 -!- sebbu2 has quit ("@+"). 23:57:30 -!- ihope has joined.