01:28:34 * {^Raven^} is stuck 01:29:11 <{^Raven^}> idea for esolang != clue to implementation 01:30:09 what's the problem? 01:32:37 <{^Raven^}> have an idea for a wierd esolang implementation, got the basic structure worked but he rest is hiding from me 01:34:33 -!- mad has quit (Read error: 60 (Operation timed out)). 01:34:53 <{^Raven^}> i'm stuck working out a language to use inside the esoteric structure 01:42:13 -!- marcan has quit (Remote closed the connection). 01:47:43 -!- marcan has joined. 01:48:55 -!- {^Raven^} has quit ("Leaving"). 02:19:04 -!- lirthy has quit (Connection reset by peer). 02:19:18 -!- lirthy has joined. 03:24:34 -!- GregorR has joined. 03:44:01 -!- Arrogant has joined. 05:04:12 -!- Sgep has quit (Remote closed the connection). 05:29:54 -!- Arrogant has quit ("Leaving"). 05:52:03 -!- kipple_ has quit ("See you later"). 06:52:10 -!- lament has changed nick to biznitch. 06:52:44 -!- biznitch has changed nick to lament. 06:57:04 -!- GregorR has quit ("Chatzilla 0.9.68.5.1 [CentOS 1.0.7-1.4.1.centos4/20050923]"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:38:02 haha, wow 08:38:08 has anyone here heard of the J programming language? 08:38:51 for some reason wikipedia doesn't have it under the esolang category 11:17:43 -!- jix has joined. 12:03:22 -!- kipple has joined. 13:04:28 CXI: I wouldn't count J as an esolang 13:27:11 -!- marcan has quit (Read error: 110 (Connection timed out)). 13:44:01 I'd say it's debatable :P 13:46:04 i'm working on a whitespace mandelbrot 14:02:49 -!- nooga has joined. 14:02:54 hi 14:03:11 * nooga has got netbeans and everything... 14:27:24 but i can't install !@$#@^% j2me -.-' 15:13:07 H4sIALCGhEMAA3VRWw6AMAj7bk/R+59SVso2TZxRSdMHMEkQ6+NTdR3CP8C4kNd4QVTDLlhP6NSmuAbR5txkjANiE8Tmcvrpg2kH1rl0HiavUd6ircHWMM0x7EjeyYrJJCpY+lpkMtMkhBqWB/XMzNZC9G5mqM6ZXb7ndELrFo/K3L/3cntbhY/7fWuxX0fdOU/z7L4X4QHBZEA/DAIAAA== 15:13:18 this is my gziped base64ed whitespace mandelbrot 15:14:48 whow 15:15:00 mandelbrot in whitespace? 15:15:47 im playing with netBeans -.-' 15:15:48 yes 15:37:46 designing menus and everything is fun ... but time to code for real -.-' 15:37:52 shish... i hate java 15:53:48 -!- nooga has quit ("Lost terminal"). 19:12:44 -!- Arrogant has joined. 19:31:19 moin Arrogant 19:31:37 Ahoy 19:41:09 -!- MadBrain2 has joined. 19:49:39 -!- Keymaker has joined. 19:50:09 'ello 19:50:31 moin Keymaker 19:50:47 hi 19:50:47 i wrote a whitespace mandelbrot 19:50:47 how does the mandelbrot work? 19:51:01 hmm? well it works like mandelbrot works... 19:51:11 :) 19:51:42 it prints ascii? 19:51:46 yes 19:51:51 ok 19:53:52 -!- Sgep has joined. 19:55:02 next lang to implement mandelbrot! 19:55:45 befunge :) 19:56:48 no 19:56:54 why no? 19:56:56 *t 19:57:07 because there is a mandelbrot for befunge somewhere 19:57:12 ok 19:57:38 hmmm.. subskin? 19:57:53 hmm yeah why not... 19:58:03 that'd be awesome 19:59:22 -!- Arrogant has quit ("Leaving"). 19:59:40 but i'd prefer to implement mandelbrot in a language not written by me 19:59:52 no wait! i'm going to implement a compression routine in axo! 19:59:58 axo? 20:00:10 my fungoid 20:00:13 ah 20:00:19 (i wrote it before i knew befunge) 20:00:49 i knew there are 2dimensional languages but i never saw one then 20:00:58 ok 20:01:32 here is the spec: http://esolangs.org/wiki/Axo 20:01:52 yeah, i've seen it.. i just couldn't remember the name first 20:05:20 idea! write an optimizing axo compiler 20:05:29 but first compression 20:10:06 no nothing more today.. i'm too tired 20:11:44 i'm tired as well.. 20:20:36 -!- GregorR has joined. 20:26:55 moxie 20:26:59 errh, hello 20:28:18 * Keymaker sends GregorR a subliminal message: "drink moxie" 20:28:33 Hmm 20:28:37 * GregorR grabs a Moxie. 20:29:04 heh 20:29:13 hey Keymaker. Any progress with the bizarre basic? 20:29:20 hi 20:29:23 too bad not yet 20:29:29 i've read to an exam 20:29:35 -!- ihope has joined. 20:29:38 ..but now i have some time :) 20:29:53 Memory abstraction layer... 20:30:08 what's that? 20:30:25 The Memory Abstraction Layer for Esoteric Kernels. 20:36:20 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 20:38:48 i think bizarre basic will have memory inside the program file 20:39:00 :) I like it 20:39:05 :) 20:39:37 should the very first line be line 0 or line 1? 20:39:52 I think the original basic used 1 20:39:58 yeah 20:40:16 or you could use something else like -17.345 20:40:23 haha 20:40:25 but then again, maybe not 20:40:31 yeah 20:40:44 i'll stick with the first one (ha ha ha) 20:41:26 you could let the user define them himself 20:41:37 define what? lines? 20:41:40 I don't suppose you're going to use imaginary numbers in there at all? 20:41:50 I remember from gwbasic (my first programming language), that you had to start each line with a number 20:41:55 -!- calamari has joined. 20:42:00 hi cal 20:42:01 hi 20:42:04 hi Sgep 20:42:06 hi 20:42:17 I think that is a nice way to do it 20:42:21 hello, also 20:42:28 hmm 20:42:35 yeah, it's oldschool at least :) 20:42:39 very 20:42:44 hi keymaker, kipple 20:42:53 hi calamari 20:43:32 it was normal to use 10, 20, 30 etc. as line numbers so you could insert lines between them without renumbering 20:43:42 yeah 20:43:47 How about not referencing lines by numbers, but by... something else? 20:43:56 I think I've figured out how I want Linguine to work.. still a lot like Spaghetti 20:43:57 if you use floating point line numbers that would be even more flexible! 20:44:09 hah 20:44:16 i don't like floats 20:44:33 especially in my drink 20:44:42 what's Linguine? 20:44:46 You could use functions as line identifiers... 20:45:03 i don't think i 'could' 20:45:03 kipple: "spaghetti 2" basically 20:45:08 you could use anything really 20:45:10 i don't understand them :p 20:45:26 hexadecimal too 20:45:46 kipple: it should be turing complete this time and not have the same pointer problem.. last time it was rather annoying to use without much eso-benefit 20:46:06 don't remember the spaghetti language. sorry ;) 20:46:23 that's okay.. it was never big 20:46:40 it forced every instruction to be followed by a goto 20:46:51 and every instruction had a line number 20:47:08 so you could randomly rearrange the program lines and it still worked 20:47:30 What if lines had to be arranged in a specific order, but characters within each lines could be randomly arranged? 20:48:07 ihope: I think that would make it difficult to tell 123 from 321 :) 20:48:10 hey, this was supposed to be basic.. 20:48:15 ;) 20:49:10 unless I came up with a different number system 20:49:43 a=1, b=2, c=4, etc.. but then it would have a max number size 20:51:51 Continue with ^[aa, ^[ab, ^[ac, etc 20:53:16 planning a basic language is hard because there's so much stuff to choose from.. 20:53:37 basic language? 20:53:43 bizarre basic 20:53:53 my new esolanguage plan 20:53:59 oic.. so like basic with weird stuff added in? 20:54:05 yeah 20:54:12 I don't see how BASIC needs anything added to be bizarre ;) 20:54:18 :) 20:54:24 GregorR: not a basic fan? 20:54:36 No, not really :P 20:54:47 It's pre-structured-programming. 20:54:51 It's spaghetti programming :P 20:54:53 Just change the name to COMPLICATED and you've got an esoteric programming language :-) 20:54:55 (Not really, but basically) 20:55:11 GregorR: nah.. quickbasic removes all the line numbers.. it's a good lang 20:55:20 I wasn't referring to line numbers. 20:55:21 basics can be more low-level, in a way 20:55:33 I was referring to the fact that it doesn't have anything for decent data structures, etc. 20:55:45 so..? 20:55:46 Is BASIC Turing-complete? 20:55:49 GregorR: it has type (similar to struct) 20:55:54 i guess 20:56:00 ihope: yes 20:56:22 it'd be strange if it weren't 20:58:44 quick poll: perl, python, ruby, or java? 20:58:51 python 20:58:52 Haskell? 21:00:29 is haskell free software? not seeing a debian package for it 21:00:35 How is that a poll? 21:00:38 What a strange poll ... 21:00:47 Scripting, scripting, scripting or compiled? 21:00:49 Doesn't Hugs have one? 21:01:05 GregorR: ahh.. but they all run on vm's, don't they? 21:01:30 In the most technical sense, yes. 21:01:41 so the poll is consistent :) 21:01:45 You could run C on a VM. 21:01:51 yes you could 21:01:57 but I don't know of such a thing 21:02:01 qemu 21:02:06 an interpreted c 21:02:11 I didn't say interpreted. 21:02:50 the point is that none of those langs is compiled to linux, windows, etc native code 21:03:02 perl can be ;) 21:03:17 without an embedded interp? 21:03:50 befunge can be compiled as an interp + code.. but that's hardly compiled :) 21:03:54 It links to libperl, but I don't think it works by having an embedded interpreter. 21:04:07 Java can be compiled. 21:04:07 I think libperl just provides convenience functions (so to speek) 21:04:08 There's gcj. 21:04:11 Yup 21:04:42 I thought gcj was doing a wrapper trick tho.. 21:04:51 calamari: wrapper trick? 21:04:54 It links to a libjava, but, well, so does C :P 21:05:05 and libjava is native? 21:05:15 cool then 21:05:25 calamari: libjava is written in java and compiled to native 21:05:36 well whatever... 21:05:46 just like libc :) 21:05:48 * calamari chooses python, since that was the only valid vote :) 21:05:53 lol 21:06:01 C, calamari, C! 21:06:30 brainfuck! 21:06:49 but those aren't options :) 21:06:57 Glass? 21:07:00 calamari: apt-cache search haskell finds 69 packages 21:07:00 ORK? 21:07:00 perl, python, ruby, or java? 21:07:00 :) 21:07:21 Well, not perl, and not Java, so I'd go with python. 21:07:44 lindi-: weird.. must be Ubuntu then.. I have all sorts of haskell docs and things, but no haskell itself 21:07:59 haskell is a language 21:08:21 ghaskell? :P 21:08:34 Haskell -> Lazy K? 21:08:35 ghc-cvs - GHC - the Glasgow Haskell Compilation system ? 21:08:36 Hugs is the interpreter I've used. 21:11:27 Debian is not being friendly to me again. Eclipse debs are in unstable only, and depend on libgcj6 >= 4.0.2-3, and 4.0.2-2 is the version in testing. Maybe I should switch completely to unstable and not try to have this weird hybrid. 21:13:07 fizzie: i run unstable under chroot, safe and easy 21:13:13 I didn't use an eclipse package.. just d/led and installed 21:13:37 I've been using a manually downloaded eclipse so far, but since there is a debian package.. 21:27:54 good night.. 21:27:59 -!- Keymaker has left (?). 21:36:37 -!- ihope has quit ("Chatzilla 0.9.68.5 [Firefox 1.0.7/20050915]").