00:01:55 You pretty much have him pegged. 00:02:02 but alas, I run late. 00:02:07 so take care, all 00:14:14 -!- Aardwolf has joined. 00:15:05 my deepest condolences to stux, shame he had to be banned when he tried to help 00:17:19 yeah. hopefully he wont be scared away 00:17:38 somebody got banned? 00:17:54 in this channel? 00:17:59 no. on the wiki 00:18:08 ah 00:18:51 graue really is harsh, I remember when I fixed that spelling error :p 00:19:02 hehe 00:38:07 -!- GregorR-L has joined. 00:40:32 -!- calamari has quit ("Leaving"). 00:41:19 -!- calamari has joined. 00:46:49 -!- graue has joined. 00:46:53 hey, I have an idea 00:47:07 on the wiki, instead of that overkill "year category" thing, why don't we do a [[timeline of esoteric programming languages]] 00:47:27 then we could add analysis of what inspired what and suchlike 00:47:41 Be bold in editing ;) 00:47:42 that'd be cool 00:48:12 -!- EsoBot has joined. 00:48:29 I guess P'' now counts as the first esoteric programming language? 00:48:44 it's funny having INTERCAL be second all of a sudden 00:48:52 the advantage of the category approach is that you don't have to edit the article averytime you add a new language 00:49:06 well, only "notable" languages should be included in the timeline 00:49:10 but having a proper article gives more options 00:49:30 deciding what is notable is not too easy though 00:49:42 there are some languages that someone just made in a few hours and nobody noticed and no programs were written by anyone else 00:49:51 true 00:49:53 Archway, 1L-a, Braincopter, etc 00:49:55 Many 00:49:56 those don't count 00:50:56 personally I don't see the problem with having a category for each year (at least for > 1990) 00:51:19 but a timeline article might be a good compromise 00:52:16 whether or not P" counts is an interesting topic :) 00:52:34 P prime prime, though, not P quotation mark 00:53:13 the fact that you just mentioned those languages makes them notable :D 00:53:31 I'd say P'' is not an esolang. 00:53:43 Aardwolf: Those are his ;) 00:53:52 :-P 00:54:09 Braincopter isn't :D 00:54:31 no, being mentioned in #esoteric as an example of a nonnotable language does not make an esolang notable 00:54:57 agreed 00:55:00 and I'm not saying those were not all cool ideas 00:55:10 but nobody has really explored them (yet) 00:55:15 so they're not history 00:55:20 by the way, I suppose that if I'd suggest an esolang forum, you'd say the talk pages are the forum, right? 00:55:37 I'd prefer if people went back to using the esolang mailing list 00:55:56 however, given that nobody seems to want to do that, a forum might be an okay substitute 00:56:16 the talk pages are not ideal anyway 00:56:34 forums take a lot of bandwidth tho 00:56:38 they are ideal for talking about the wiki itself, directly, but not for talking about the subject matter 00:56:54 the nice thing about a web forum is that people can browse it without being members 00:57:09 and without mail client 00:57:09 Unlike a mailing list archive :P 00:57:14 Unlike a mailing list archive :P 00:57:28 mailing list archive are seldom as easy to browse 00:57:36 you can "browse" the archives at esoteric.sange.fi, but they are pretty raw 00:57:52 threads and subforums are very nice to have 00:57:52 has google archived it? 00:57:58 I think so 00:58:07 on forums spam can be deleted 00:58:17 on a newsgroup on the other hand... 00:59:47 about the bandwidth: I don't think that will be a problem in this case 01:01:09 graue: is the wiki using much bandwidth? 01:01:36 I haven't been monitoring it, but probably not 01:02:03 people grabbing the 1.7 MB backup daily might be using a lot of bandwidth 01:02:06 other than that, it should be fine 01:02:35 yeah. I'm nice and only grabs it once a week ;) 01:05:09 E!bf http://kidsquid.com/pumpkin.b 01:05:11 ,_ .-. 01:05:13 \ `\/ '` 01:05:15 _.--"| |"--._ 01:05:16 .' ' '`--`' ' '. 01:05:18 / ' /\ /\ ' \ 01:05:20 ; ' /o_\ /o_\ ' ; 01:05:21 | . . /\ : . | 01:05:23 ; . /\ .'--'. /\ . ; 01:05:25 \ .\ \/\/\/\/ /. / 01:05:26 '._:\_/\__/\_/._.' 01:05:28 `'--'--'--'` 01:05:40 lsl 01:05:43 lol rather 01:11:22 nice :) 01:11:47 if P'' is an esolang, then so is the lambda calculus 01:12:04 exactly 01:12:20 and the UTM etc... 01:22:56 they both belong in a timeline either way 01:23:12 good point 01:25:11 how should we structure the timeline article? 01:25:19 a subheading for each year? 01:25:34 sure 01:25:45 by subheading you mean ==subheading==? 01:25:48 yeah 01:25:56 probably a better word for it 01:26:39 I guess a lot of years will be pretty much empty 01:27:00 well, don't include headings for those then 01:27:12 I thought you meant a subheading for each year in which something actually happened 01:27:31 well, yeah. that's the way to do it I guess 01:28:28 so should I set up an esolang forum? 01:28:42 could be worth a try 01:28:55 will do then 01:29:45 I think stuff like the works in progress articles in the wiki would be better to have in a forum, and not in the wiki 01:30:42 yes! 01:30:56 I agree 10000000000% 01:31:03 wow. that much? 01:31:04 That's a lot of percent :P 01:34:57 yeah, it allows everyone else in here to agree 0% while the average agreement level remains above 100% 01:36:29 not if someone agrees a negative percentage 01:37:40 well, then I'll just agree NaN% and mess everything up and we'll have to do a recount 01:38:02 anyone feel like making a favicon.ico file out of the three-limes logo? 01:47:41 sure. I can do that 01:49:14 http://rune.krokodille.com/lang/wiki.ico 01:49:51 -!- duerig has joined. 01:53:52 -!- Aardwolf has quit ("Ik zen der is mee weg"). 02:08:40 http://esoteric.voxelperfect.net/forum/ 02:10:08 Nifty. 02:10:13 Somebody should make a thread. 02:10:19 maybe it can be you! 02:10:24 who does this, I mean 02:11:33 The only thread topics I can think of off hand are boring, "Welcome to the forum!", or dumb, "First Post!", or self-serving "Isn't Rail cool!?!?". Hahaha. So it'd better be somebody else. 02:13:11 okay then 02:20:16 I started a timeline, although it is very sketchy and incomplete 02:21:16 I can't type the letters with accents in "Bohm" and "Muller", so someone will have to fix that for me 02:25:09 -!- Arrogant has joined. 02:25:11 -!- GregorR-L has quit ("Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]"). 02:28:14 graue: btw, your C-like language looks interesting (that was yours, wasn't it?) 02:28:31 yes, it was 02:28:51 I have not had time to learn how to use lex and yacc in order to implement it 02:29:35 ehh, they're overrated anyway :) recursive descent parsing is easy enough to do by hand 02:30:22 you could add a third type, "truth-value", just to make things a royal mess 02:31:21 how is that different from boolean? 02:32:07 how is 'bit' different from boolean? other than you have imposed arbitrary restrictions on its usage? 02:32:10 http://en.wikipedia.org/wiki/Truth_value 02:32:16 well, how would the arbitrary restrictions differ? 02:32:20 you could insist they only appear in truth-tables, or something similar 02:32:54 seems a little non-orthogonal to me 02:33:10 indeed :) 02:33:57 the bit-vs-bool distinction is based on arguments raised in regards to an actual programming language (D) 02:34:18 some people argued that D should have bools in addition to just bits, and that bits should allow arithmetic and bools logical operations, but not vice-versa 02:50:24 I agree with that argument. Think of the conversions. Often you'll want to convert an int to a bool meaning 0 is false and anything else is true. 02:50:44 Whereas if you want to convert an int to some small bitfield (like 1), you'll want to convert it mod 2. 02:52:06 What is the c-like language called, btw? 02:52:44 "bitlang", temporarily 02:53:02 http://www.voxelperfect.net:3875/esolang/bitlang.txt 02:53:17 Ack. Whyfor evil port number? 02:54:58 what's so "evil" about it? 02:55:25 Well, I have to view the page using lynx 'cuz I don't want to make a special exception in my firewall for one webpage. 02:55:36 Usually, websites use port 80. or 443 if they are going over SSL. 02:55:48 Its not 'evil', exactly. Just odd. 02:55:50 you must have to make a lot of exceptions... nyud.net is 8090, lots of pages are 8000 and 8080 02:55:57 And a bit inconvenient. :) 02:56:06 in any event, that's my computer and the ISP filters port 80 02:56:07 I've never been to nyud.net. 02:56:10 Oh. 02:56:11 Ack. 02:56:13 That sucks. 02:56:24 I see why then. 02:56:48 I was just wondering why. 02:58:33 A pity about your ISP. 02:58:38 This looks like a nifty language. 02:58:43 cpressey, maybe you have some ideas for enhancing this: http://esoteric.voxelperfect.net/wiki/Timeline_of_esoteric_programming_languages 03:01:04 what year was Piet made in? 03:01:15 (clearly 2002 or earlier, since it was in the 2002 MIT mystery hunt thing) 03:02:03 Graue, Why disallow '==' for bools? It is just 'if and only if' which makes sense in the context of bools. Did I miss something? 03:04:14 == is "1 if both arguments are equal, 0 otherwise" 03:04:41 Which is identical to the truth table for 'if and only if'. 03:05:20 A B A <=> B (if and only if): 03:05:22 for a bool, you should never do "== 1" or "== 0", since it's redundant, or in the second case, !() should be used 03:05:30 so I intended to disallow that 03:05:31 t t t 03:05:35 t f f 03:05:41 f t f 03:05:48 f f t 03:05:55 if you want a == b, where a and b are bools, you can do if ((a & b) || (!a & !b)) 03:06:04 er, substitute | for || there 03:06:09 Hmm. 03:06:17 So no exlusive or either. 03:06:23 I see. 03:06:47 or you can do if (bit2bool(bool2bit(a) + bool2bit(b))) 03:07:16 that would be equivalent to if (!(a == b)) 03:07:25 How about an overloaded b2b for that ;) :P 03:08:51 there are no built-in functions except getchar() and putchar() 03:09:48 Wait, can there be bool arrays? 03:10:09 yes 03:11:32 Hmmm... One problem here is that many bit-arithmetic things will be quite a bit harder. Many involve bizarre combinations of addition, equality, and other logic operators. 03:11:36 graue: the timeline article is nice 03:11:51 kipple: great! it is missing Piet though because I don't have the year of creation for that 03:12:13 yeah. I remember having wondered about that myself 03:12:20 guess we could ask DMM 03:12:41 I'm wondering about this one though: "Kipple is invented, and turns out to be the first esolang to rise to prominence in which the use of stacks is a defining characteristic." 03:12:45 is that true? 03:12:52 maybe 03:12:57 seems to me there are tons of stack-based languages 03:13:05 anyone aware of a counterexample is encouraged to edit the page 03:13:13 Does kipple predate Befunge? Befunge is the earliest one that comes to mind with that. 03:13:16 Befunge uses stacks of course, but it's known for the 2D, not for the stacks 03:13:21 Er stacks. 03:13:22 Ah. 03:13:23 Haha 03:13:27 Kipple came 10 years later 03:13:44 Hmm. Does the HP RPN language count as an esolang? 03:13:56 I remember playing around with that a bit on my graphics calculator a few years ago. 03:13:58 if it was invented for serious use, it doesn't count 03:14:15 Ok. I suppose it doesn't count then. 03:14:31 the intent is an important thing; otherwise, APL might count as an esoteric language 03:14:42 Hahaha. Granted. 03:14:56 by the dictionary meaning of 'esoteric', it is one 03:17:41 APL, FORTH, the languages in esolang, and a turing machine are all in the same category in my mind. The category of languages that I would only ever program in for fun. But you are correct that the creator's intention is the only way to have anything like an objective definition. 03:19:09 cpressey, you still live? 03:20:25 When I read the truth value article on wikipedia, I remembered this recent daily WTF entry which was entertaining: http://thedailywtf.com/forums/47844/ShowPost.aspx 03:22:25 Ah 03:22:35 black, white, or apple 03:22:58 graue, I like your language. The only suggestion I'd make to improve it is to allow foreach to iterate over multiple arrays simultaneously. You'll be able to make sure that the cardinality of the various arrays are equal. 03:26:54 -!- graue has set topic: #esoteric,. 03:27:03 Good to know. 03:27:15 >_O 03:27:20 Lets discuss the metaphysical significance of #esoteric. 03:27:27 -!- graue has set topic: #esoteric, the international hub for esoteric programming language design and deployment - wiki: http://esolangs.org/wiki/ - forum: http://esoteric.voxelperfect.net/forum/ - logs: http://tunes.org/~nef/logs/esoteric/ or http://meme.b9.com/cdates.html?channel=esoteric - falsebot: F!, EgoBot: !help - map: http://www.frappr.com/esolang. 03:27:34 that's better 03:28:20 -!- graue has quit (Remote closed the connection). 03:30:53 Let's change the order to confuse him. 03:31:42 Agreed. 03:31:59 -!- GregorR has set topic: #esoteric, the international hub for esoteric programming language design and deployment - map: http://www.frappr.com/esolang - forum: http://esoteric.voxelperfect.net/forum/ - falsebot: F!, EgoBot: !help - wiki: http://esolangs.org/wiki/ -logs: http://tunes.org/~nef/logs/esoteric/ or http://meme.b9.com/cdates.html?channel=esoteric. 03:32:11 -!- GregorR has set topic: #esoteric, the international hub for esoteric programming language design and deployment - map: http://www.frappr.com/esolang - forum: http://esoteric.voxelperfect.net/forum/ - falsebot: F!, EgoBot: !help - wiki: http://esolangs.org/wiki/ - logs: http://tunes.org/~nef/logs/esoteric/ or http://meme.b9.com/cdates.html?channel=esoteric. 03:33:22 Good work. 03:33:28 Thank you, I try. 03:33:30 I wonder if he will notice. 03:33:34 Probably not :P 03:33:42 Unless he reads the logs. 03:33:46 Quick! Tamper! 03:33:50 Which he does :P 03:34:08 :) 03:35:11 Did you read graue's bitlang document? 03:35:23 Yeah 03:35:49 What would you think about a variant like this: 03:35:57 Actually, that article reminds me of Haskell. 03:36:08 You can make arbitrary lists of stuff equal to other arbitrary lists of stuff. 03:36:11 Maybe type: Just a, Nothing. 03:37:00 Like if you wanted to implement bitwise-or as in C, you'd have function body that looked like: 03:37:21 return a[0-7] | b[0-7]; 03:37:33 Which would or each one of the lists and return a bitarray of the results. 03:38:30 Or if you took four arguments and wanted to return a bit-array of the first two or-ed together with the second two, you could do something like: 03:38:48 return (a, b) | (c, d); 03:38:52 Maybe not that syntax. 03:38:57 But do you get the idea? 03:39:24 Essentially you could make bitarrays of stuff arbitrarily in expressions. 03:49:25 Aaargh! 03:49:54 My paper got rejected! No trip to Barcelona for me. :( 03:59:23 -!- kipple has quit (Read error: 110 (Connection timed out)). 04:14:02 -!- marcan_ has joined. 04:16:50 -!- marcan has quit (Success). 04:36:01 -!- marcan_ has quit (Network is unreachable). 05:15:50 !bf +++++++++++[>++++++>+<<-]>+.>-[.[-],] 05:19:17 C 05:19:26 ...? 05:19:38 Was that the desired result? 05:23:41 C 05:23:42 Ha 05:25:52 I don't know 05:26:02 I don't even remember what it was supposed to be 05:26:46 I just recently started up "The Anti-Smoker Forums" 8-D 05:27:11 An addendum to my already-existing "treat smokers like scum" site. 05:27:21 First time I've ever been a moderator on any forum XD 05:28:28 treat smokers like scum? 05:28:30 sounds like a plan 05:28:43 http://smk.codu.org/ 05:29:05 I figure, if society treated smokers like subhumans rather than victims, there would be a lot more pressure to stop smoking. 05:29:28 With society treating smokers as victims, even if smoking isn't viewed as "cool" it will still be done. 05:31:21 perhaps we should treat C++ programmers like scum, too 05:31:37 otherwise, even if programming C++ isn't viewed as "cool" it will still be done 05:31:38 hell, why not treat everybody like scum 05:31:50 why draw a line? 05:32:10 lol 05:32:34 I advocate for treating smokers like scum because they hurt everybody around them. They might as well just have a knife and stab everybody in the throat as they walk by. 05:32:45 Robdgreat: <3 05:33:41 I think smokers should be crucified alongside busy highways 05:33:48 E!quit 05:33:49 -!- EsoBot has quit ("requested by calamari"). 05:34:59 well, I understand the linux boot / shutdown process slightly better now :) 05:35:00 everybody has something about them that offends somebody else 05:35:09 calamari: El teh w00t, init 0 ! 05:35:18 how about all of humanity just commit mass suicide 05:35:32 that'll solve the whole problem 05:35:46 Awesome! 05:35:55 Robdgreat: sounds good.. you first ;) 05:36:09 I was gonna say you first 05:36:19 but didn't want to be a hateful jackass ;) 05:36:20 GregorR: how about treating drivers like scum? 05:36:27 well, you're the leader of the mass-suicide movement, so it's only fitting 05:36:29 you're quite likely to be killed by a driver, you know 05:36:35 even if you're only a pedestrian 05:36:41 I treat bad drivers like scum. 05:36:47 Not all drivers kill people. 05:36:48 * calamari is a bad driver 05:36:53 * calamari is scum :( 05:36:57 not all bad drivers kill people 05:37:02 not all smokers kill people, either 05:37:09 It has nothing to do with killing. 05:37:11 It has to do with hurting. 05:37:18 ALL smokers hurt people. 05:37:27 Because people who don't smoke can't breathe smoke. 05:37:29 duerig: i cut in and out randomly. i find it enhances my air of mystery. 05:37:43 i can't breath car exhaust, either 05:37:53 so ban driving! 05:37:58 down with drivers 05:38:05 they're destroying us all 05:38:09 There's a usefulness-vs-damage-to-society ratio here ... 05:38:28 and by that 05:38:29 The average modern car has very little exhaust, less than a smoker even *hahahah* 05:38:43 GregorR: drivers destroy the environment. This will ultimately lead to death of all life on Earth. "Very little" adds up. 05:38:49 you mean a "I-engage-in-that-behavior-so-it-gets-a-pass" ratio 05:38:57 modern car exhaust smells a lot worse to me than old car 05:38:59 I don't drive. 05:39:23 probably because it isn't as masked with gasoline fumes :) 05:39:27 So "I-don't-engage-in-that-behavior-but-its-clearly-necessary-for-modern-society-to-survive-as-is" 05:39:42 wish I didn't have to drive 05:39:59 I knew somebody who wouldn't drive.. they were also a vegan... are you a vegan by chance? lol 05:40:36 No. 05:40:43 GregorR: and yes, what about meat eaters? Shouldn't we treat them like scum? And people who perform abortions? 05:40:54 I'm a level five vegan. I don't eat anything that casts a shadow 05:41:00 And what about Americans? 05:41:05 lol 05:41:22 shouldn't we treat them like scum? They live in a country that fucks up other countries. 05:41:25 Americans are scum 05:41:35 And they made a conscious choice to stay in it :) 05:41:35 as I see it, if we werent' meant to eat animals, they wouldn't be made of meat 05:41:41 even we know that :) 05:41:43 -_- 05:41:54 These are the most ludicrous arguments I've ever heard. 05:42:12 lament: nah, I didn't vote for W 05:42:20 calamari: irrelevant! 05:42:34 you support whoever's elected by staying in the country :) 05:42:38 if there were a more free country somewhere, I'd move there 05:42:55 as screwed up as America is, it's still on top 05:43:04 "free" is a fairly nebulous term, but by the most popular definitions, america's nowhere nearly the "most free" 05:43:06 clearly, the mere desire to leave the country will get you elsewhere 05:43:23 No money required 8-D 05:43:27 of course not 05:43:30 Or years of adjustment either. 05:43:59 GregorR: Nobody said it's easy. 05:44:03 GregorR: quitting smoking isn't easy, either. 05:44:12 STARTING smoking is a choice. 05:44:24 You don't decide what country you're born in. 05:44:47 I'ts not Xs fault that X is an American, but it is Xs fault that X is a smoker. 05:44:52 have you ever tried smoking? 05:45:00 No, I'm not that stupid. 05:45:04 wow 05:45:07 i am impressed 05:45:10 lament: if Gregor can go through life without ever having made a bad decision, so can anybody. 05:45:23 There are bad decisions, and then there's smoking. 05:45:25 * calamari has never smoked either 05:45:27 It's a whole other plane of bad decisions. 05:45:33 ah what the hell ever 05:45:43 It's like saying "Oh, I see, Gregor hasn't killed somebody, he thinks he's some kind of saint' 05:45:50 even my health nut friend who religiously refuses weed has tried smoking :) 05:45:52 in america, you are free to smoke! 05:46:11 In America, you ought to be free to breathe. 05:46:14 I never hung around people that smoked and my parents didn't smoke 05:46:23 I think the right to breathe preempts the "right" to smoke. 05:46:24 the 2nd hand smoke gives me a headache 05:46:31 so I never had the desire 05:46:37 i have a tail because of second hand smoke 05:46:39 GregorR: what about someone who smokes on their own time in their own basement? 05:46:54 cpressey: he won't see them doing that, so he won't treat them like scum 05:46:57 it's only fair 05:47:07 cpressey: I hope they never have a family. 05:47:19 i still like my idea. 05:47:24 I can't really actively treat them like scum since I don't know whether they're a smoker or not XD 05:47:27 Treat C++ programmers like scum. 05:47:31 Innocent 'til proven guilty. 05:47:33 After all, they made a choice to use C++. 05:47:37 lament: I agree. 05:47:41 yeah, they could have used Java 05:47:48 and C++ kills babies 05:47:48 ... 05:47:57 Java consumes souls 05:48:03 Worse than C++ 05:48:10 And now you have exposed the problem with that scenario ;) 05:48:13 My right to use Python preempts others' "right" to use C++ 05:48:27 lament: My using C++ does not prevent you from using Python. 05:48:47 GregorR: no, but when you're using C++ i get sick of second-hand C++ poisoning. 05:48:55 s/of/by 05:49:00 Now, if only there was such a thing you would have a legitimate point. 05:49:34 Getting C++ code to compile on various platforms is such a disgusting hassle 05:50:00 how about treating drummers like scum 05:50:10 they play so LOUDLY 05:50:16 Yeah, fuck drummers. 05:50:20 The kind who stay up 'til 1AM and drum loudly, yeah, I agree. 05:50:20 They drown out the rest of the band. 05:50:25 Ever been to a jam? 05:50:33 It's just the drummer. 05:50:44 The guitarist is there, but you really can't tell. 05:50:48 they're worse than smokers 05:51:06 Yes! Down with drummers! 05:51:07 many people die of second-hand drumming 05:51:31 it's not pretty, either, as their heads explode 05:51:54 at least smoking doesn't kill you instantly. 05:51:57 Drumming might. 05:55:59 drummers -> drum machines -> trance... so drummers are good 05:57:32 * calamari got his .NET Windows Forms in a Nutshell.. maybe I can avoid using Visual Studio a little longer now 06:18:13 -!- calamari has quit ("Leaving"). 06:36:10 in support of the "Java consumes souls" theory... 06:36:12 http://www.picocontainer.org/ 06:36:37 just try reading some of the sentences there. you'll see. 07:03:23 -!- Arrogant has quit (" HydraIRC -> http://www.hydrairc.com <- State of the art IRC"). 07:30:07 -!- GregorR has set topic: #esoteric, the international hub for esoteric programming language design and deployment - map: http://www.frappr.com/esolang - blog: http://esoteric.blogssuck.com/ - forum: http://esoteric.voxelperfect.net/forum/ - mailing list: http://www.deadmailinglists.com/e/es/eso/esot/esoteric_programming - falsebot: F!, EgoBot: !help - don't !list in here, and no pr0n except for ASCII art (which is actually encouraged) - wiki: http://esolangs.org/w. 07:30:16 Oh darn XD 07:31:46 -!- GregorR has set topic: #esoteric, the international hub for esoteric programming language design and deployment - map: http://www.frappr.com/esolang - forum: http://esoteric.voxelperfect.net/forum/ - falsebot: F!, EgoBot: !help - wiki: http://esolangs.org/wiki/ - logs: http://tunes.org/~nef/logs/esoteric/ or http://meme.b9.com/cdates.html?channel=esoteric. 07:40:36 -!- duerig has left (?). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:22:39 -!- calamari has joined. 08:51:19 -!- calamari has quit ("testing"). 08:59:36 -!- calamari has joined. 09:26:20 -!- lutzhy has quit (Read error: 113 (No route to host)). 09:26:24 -!- klutzh has joined. 09:39:55 -!- calamari has quit ("Leaving"). 09:52:49 -!- klutzh has changed nick to lutzhy. 12:42:46 -!- kipple has joined. 14:52:50 -!- mtve has quit (Remote closed the connection). 17:00:16 -!- mtve has joined. 17:23:03 -!- jix has joined. 17:43:15 lament: What's your opinion on C programmers BTW? 18:42:07 hi 18:42:20 GregorR: ah, those are merely misguided :) 18:42:27 PYTHON IS WRITTEN IN C 18:42:28 WTF 18:42:31 YOU HYPOCRITE 18:42:52 >_O 18:42:58 GregorR: that's the dumbest argument ever, and an esoteric programmer shouldnt use that even as a joke 18:43:07 im tired of people saying that :( 18:43:31 Tell me how it's an invalid argument? Python wouldn't even exist without lower level languages (IE C) 18:44:09 GregorR: the most popular implementation of Python happens to be written in C. I couldn't care less. 18:44:47 So the people who wrote Python were misguided? 18:47:14 no 18:47:21 C was a good choice. 18:47:24 however 18:47:31 now that python is available... :) 18:48:05 My I just say that language advocacy is silly in general? 18:48:47 I agree 18:48:50 it is :) 18:48:52 >_> 18:48:54 <_< 18:49:00 OMG C++ ROX0RZ ROFL ROFL! 18:49:05 I said it louder therefore I'm right. 18:49:15 :P 18:50:07 damn 18:50:25 im stuck here with qwerty and no means to change the layout 18:50:28 Also, OMG FLYING SPAGHETTI MONSTER >>> JESUS LOL! 18:50:30 its a fucking pain 18:50:39 * GregorR uses Dvorak 8-D 18:50:46 even typing "qwerty" is easier on dvorak :( 18:50:52 Heheh 18:51:05 Why can't you change it? 18:51:11 i dont know how 18:51:18 i used to know this at some point 18:51:28 im on linux, with no X 18:51:36 Ahhh 18:51:54 Admittedly, neither do I, there... 18:53:56 there IS a way to do that 18:54:05 blah 19:02:41 -!- CXI has joined. 20:15:30 -!- ihope has joined. 20:16:09 I just thought up a language called "Foobar and Foobaz and Barbaz, oh my!" 20:17:08 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 20:23:02 -!- jix has joined. 20:24:59 interesting name :) 20:36:30 -!- ihope has quit (Read error: 104 (Connection reset by peer)). 20:37:09 -!- ihope has joined. 20:41:53 !help 20:43:32 EgoBot's not working, it seems. 20:43:54 !help 20:44:24 help ps kill i eof flush show ls 20:44:26 1l 2l adjust axo befunge bch bf{8,[16],32,64} glass glypho kipple lazyk malbolge pbrain rail sadol sceql udage01 20:45:50 Hmm. 20:46:24 help ps kill i eof flush show ls 20:46:26 1l 2l adjust axo befunge bch bf{8,[16],32,64} glass glypho kipple lazyk malbolge pbrain rail sadol sceql udage01 20:55:02 !ps 20:55:04 No repeats. 20:55:10 Ack. 20:55:19 !input zonkmeister\n 20:55:37 !input 1 zonkmeister\n 20:55:39 :-) 20:57:50 -!- Keymaker has joined. 20:57:58 hello world 20:58:13 kipple: have you seen some norwegian movie called "villmark"? 20:58:34 (i hope i remember the name correct) 20:58:58 it's something horror movie, and really scary in my opinion. i just saw it 21:13:06 -!- ihope has quit (Read error: 104 (Connection reset by peer)). 21:14:03 -!- ihope has joined. 21:17:21 -!- ihope has quit (Client Quit). 21:28:41 -!- Taliesin41 has joined. 21:28:56 -!- Taliesin41 has changed nick to Kevin. 21:29:10 -!- Kevin has changed nick to K. 21:29:45 -!- K has changed nick to Kevin. 21:30:09 why are all nicks already owned? 21:30:20 -!- Kevin has changed nick to KevinN. 21:31:40 Heheh 21:33:02 hm... your nick somehow reminds me of my own... ^_^ 21:33:21 Originality is not my strong suit in nick selection :P 21:33:54 ^_^ at least one knows your real name within an instant... ;) 21:34:39 ANYWAY 21:34:42 Welcome to #esoteric! 21:34:45 yeah 21:34:50 thanks... :) 21:35:19 thought I should have a look after visiting esolangs.org ... 21:36:07 Please, introduce yourself by filling out this 15-question survey. The answers don't need to be any longer than 10pages/ea, so it should only take you a few hours. 21:36:09 :P 21:36:17 how did you find out esolangs.org? 21:36:19 :) 21:36:27 google... ;) 21:36:37 ah 21:36:47 wanted to see if someone knows my language... ^_^ 21:36:52 well... someone does... 21:36:57 what it is? 21:37:30 KevinN: are you the AlPhAbEt(?) guy? 21:37:40 jupp... 21:37:47 ah 21:37:48 cool 21:37:55 it seems like a nice language 21:38:22 yes... and inspired by a phonecall with an austrian... ^_^ 21:38:33 :) 21:39:41 by the way... where is esolangs from? or better: where is the founder from? 21:39:58 graue runs the wiki and file archive 21:40:04 wooby owns the domain 21:41:03 oh and the word esolang is short for esoteric programming language and afaik the name is from cpressey 21:42:13 I saw that my description was translated to English... really fascinating... 21:42:22 I'm still looking for it 21:43:03 KevinN: yeah there was a stub for a long time and one day i decided to translate it checked the wiki and WHAM .. it was allready translated 21:43:27 looking for what, robdgreat? 21:44:20 he doesn't know yet, he's still looking for it :) 21:44:30 ^_^ 21:44:42 nm 21:47:43 g'night 21:47:49 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 21:48:00 -!- calamari has joined. 21:48:31 hoi calamari... 22:02:25 hi Kevin, and welcome :) 22:02:39 (and hi to you other guys too) 22:02:55 Hi kipple! 22:02:56 hi kipple 22:02:57 :P 22:03:06 kipple, saw that my guestion about a movie? 22:03:16 Keymaker: yes, I've seen the movie and you remember the name correctly 22:03:21 cool 22:03:27 it was quite good i think 22:03:30 it was OK, but I'm not much of a horror fan 22:03:35 me neither 22:03:42 i hardly managed to watch it! 22:03:49 I have a problem finding them scary, so they kind of misses the point for me 22:04:02 uh, that's probably their point :) 22:04:26 no, I mean my problem is that I generally DON'T find them scary :) 22:04:30 ho 22:04:33 *oh 22:04:35 lol 22:05:00 it was visually very good, the nature 22:05:43 norwegian movies i've seen this far have been good 22:05:57 ok. you can't have seen many then :) 22:06:38 three! 22:06:49 (or possibly four) :) 22:07:10 which ones? (if you remember their titles) 22:07:12 hi Kevin 22:07:35 the one before this was Nói albínói, that was very good too 22:07:41 Kevin = jix? 22:07:49 nope 22:07:55 hehe okay 22:07:57 :) 22:08:03 keymaker: what? never heard of it... and not a norwegian name either 22:08:29 oops, sorry! 22:08:30 lecture was about turing machines today 22:08:34 it's icelandish! 22:08:56 ah. well that's an esoteric language all right ;) 22:09:00 i remembered wrong country, sorry :) 22:09:06 yeah 22:09:15 so, any interesting calamari? 22:09:17 the lecture 22:09:53 Keymaker: one thing I didn't know.. if you move left at the edge of the tape, it stays in the leftmost cell, without error (vs BF) 22:10:21 ah 22:10:30 didn't know that either 22:11:09 eof is handled by adding an "empty" symbol 22:11:30 maybe a base 257 bf variant? hehe 22:12:15 :) 22:22:13 *cough* still there? ^_^ 22:22:22 (talking about turing...) 22:22:31 We tend to disappear and reappear at random in #esoteric. 22:22:37 hehe, yeah 22:22:40 :) 22:22:56 and sometimes there's the time delay; an answer to a question appears two days late 22:23:16 ..and confuses one for a while.. 22:23:22 ^_^ 22:24:11 is a language turing-complete when I'm able to implement a turing-machine? 22:24:18 you? 22:24:29 oops 22:24:43 huh? 22:24:44 i didn't think; i thought there was supposed to read "it is" 22:24:55 but then realized that'd be rather strange 22:25:15 (like, "it is" instead of "I'm") 22:25:26 Keymaker: how about "...in it?" 22:25:26 but i realize now what you meant 22:25:32 ^_^ 22:25:34 :) 22:25:38 but to answer; yes 22:25:42 -!- marcan has joined. 22:25:47 (i think) 22:25:59 cewl... :) 22:26:30 but the usual way is to make a brainfuck interpreter :) 22:26:34 however, is there any specification how a "turing-machine" has to work... 22:26:47 or bitchanger if that's easier 22:26:59 i once saw something like ... 22:27:31 * calamari tries to remember what he heard in class today 22:27:44 unbounded memory tape 22:27:55 I know... that already works... 22:28:01 ...one-dimensional... 22:28:06 since start state, single accept state single rejecting state 22:28:06 (though) 22:28:15 since->single 22:29:12 *hm* 22:33:10 I just don't get it... how is one to work with only the symbols "< } [ ]" 22:33:28 To do a +, you do <}, to do a >, you do }<} 22:34:13 don't know brainfuck good enough to know what >, is... 22:34:25 or +, 22:34:51 (I mean, I don't know the dot and the comma) 22:35:07 KevinN: bf has a memory array (the tape).. > and < move the head across the tape left or right one memory cell 22:35:18 err that should have been right or left 22:35:49 ah... dot is output and , is input... 22:35:58 . means output char (so 65 will output 'A'), , means input char (cell = char ascii value) 22:36:41 bitchanger only handles one bit cells (rather than 8 bit).. so + and - become identical 22:37:32 so I combine them into @ as an intermediate step 22:37:44 you could do @@ and the cell would be unchanged 22:38:24 < is the same as bf < 22:39:06 and } is a > and additional a @ 22:39:17 yes 22:39:25 gotta go.. 22:39:29 cya Keymaker 22:39:30 nite! 22:39:34 bye 22:39:37 -!- Keymaker has quit ("This quote is unrelated to this context."). 22:39:57 and what are the brackets for? [ and ] 22:40:15 KevinN: a while loop 22:40:41 oh my goddess... 22:40:56 essentially while(cell) { ... } 22:41:44 where cell is the value of the current cell 22:41:48 hehehe 22:42:11 so... byebye bitchanger-interpreter... ~.~ 22:42:16 there wasn't originally [] in BitChanger, but that was an error so I had to add it back in 22:43:12 how am I to keep the whole source in-memory...? 22:43:31 ? 22:43:54 I'm just thinking of how to implement bitchanger... 22:44:35 those while-loops are breaking my neck... 22:45:17 they can be thought of different ways 22:45:28 and it is (of course) possible to do thinks like this: [ [ ] ] 22:45:31 isn't it? 22:46:13 for example: test: if (cell) goto label; ... goto test; label: 22:46:15 sure 22:46:28 I don't have any goto... ^_^ 22:46:29 oops 22:46:34 for example: test: if (!cell) goto label; ... goto test; label: 22:46:37 :) 22:46:47 but... hm... let me think.... 22:47:06 just mentioning that it doesn't need to be a while 22:47:22 the main problem is keeping the sourcecode in-memory... (since my memory is used for the tape) 22:47:52 it doesn't need to be a while? 22:48:31 KevinN: maybe I'm being confusing.. that if goto stuff is equivalent to a while 22:48:42 just breaking it down a bit 22:49:18 I don't know what language you're trying to implement this in.. so just giving options :) 22:49:27 ah... well... still got no goto, though... ^_^ 22:49:30 hehe 22:49:34 http://esoteric.voxelperfect.net/wiki/AlPhAbEt 22:51:41 however.... 22:52:04 we have a tape that has a beginning? 22:52:28 I need to get going.. sorry :) 22:52:30 bbl 22:52:32 -!- calamari has quit ("Leaving"). 22:52:53 really tricky that is... 22:55:42 think i've got an idea know... 22:55:55 -!- lindi- has left (?). 22:56:04 (brain)f*ck... so late already... 22:56:14 have ter go... 23:21:22 -!- KevinN has quit (Read error: 110 (Connection timed out)).