< 1130803315 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :You pretty much have him pegged. < 1130803322 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :but alas, I run late. < 1130803327 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :so take care, all < 1130804054 0 :Aardwolf!n=neusring@kotnet-145.kulnet.kuleuven.be JOIN :#esoteric < 1130804105 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :my deepest condolences to stux, shame he had to be banned when he tried to help < 1130804239 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah. hopefully he wont be scared away < 1130804258 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :somebody got banned? < 1130804274 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in this channel? < 1130804279 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no. on the wiki < 1130804288 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1130804331 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :graue really is harsh, I remember when I fixed that spelling error :p < 1130804342 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1130805487 0 :GregorR-L!n=chatzill@host-203-17.pubnet.pdx.edu JOIN :#esoteric < 1130805632 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1130805679 0 :calamari!n=calamari@ip68-226-23-83.tc.ph.cox.net JOIN :#esoteric < 1130806009 0 :graue!i=graue@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1130806013 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :hey, I have an idea < 1130806027 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :on the wiki, instead of that overkill "year category" thing, why don't we do a [[timeline of esoteric programming languages]] < 1130806047 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :then we could add analysis of what inspired what and suchlike < 1130806061 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Be bold in editing ;) < 1130806062 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that'd be cool < 1130806092 0 :EsoBot!n=EsoBot@ip68-226-23-83.tc.ph.cox.net JOIN :#esoteric < 1130806109 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I guess P'' now counts as the first esoteric programming language? < 1130806124 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :it's funny having INTERCAL be second all of a sudden < 1130806132 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the advantage of the category approach is that you don't have to edit the article averytime you add a new language < 1130806146 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :well, only "notable" languages should be included in the timeline < 1130806150 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but having a proper article gives more options < 1130806170 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :deciding what is notable is not too easy though < 1130806182 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :there are some languages that someone just made in a few hours and nobody noticed and no programs were written by anyone else < 1130806191 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :true < 1130806193 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :Archway, 1L-a, Braincopter, etc < 1130806195 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Many < 1130806196 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :those don't count < 1130806256 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :personally I don't see the problem with having a category for each year (at least for > 1990) < 1130806279 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :but a timeline article might be a good compromise < 1130806336 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :whether or not P" counts is an interesting topic :) < 1130806354 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :P prime prime, though, not P quotation mark < 1130806393 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :the fact that you just mentioned those languages makes them notable :D < 1130806411 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I'd say P'' is not an esolang. < 1130806423 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Aardwolf: Those are his ;) < 1130806432 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1130806449 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :Braincopter isn't :D < 1130806471 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :no, being mentioned in #esoteric as an example of a nonnotable language does not make an esolang notable < 1130806497 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :agreed < 1130806500 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :and I'm not saying those were not all cool ideas < 1130806510 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :but nobody has really explored them (yet) < 1130806515 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :so they're not history < 1130806520 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :by the way, I suppose that if I'd suggest an esolang forum, you'd say the talk pages are the forum, right? < 1130806537 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I'd prefer if people went back to using the esolang mailing list < 1130806556 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :however, given that nobody seems to want to do that, a forum might be an okay substitute < 1130806576 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the talk pages are not ideal anyway < 1130806594 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :forums take a lot of bandwidth tho < 1130806598 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :they are ideal for talking about the wiki itself, directly, but not for talking about the subject matter < 1130806614 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the nice thing about a web forum is that people can browse it without being members < 1130806629 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :and without mail client < 1130806629 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Unlike a mailing list archive :P < 1130806634 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Unlike a mailing list archive :P < 1130806648 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :mailing list archive are seldom as easy to browse < 1130806656 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :you can "browse" the archives at esoteric.sange.fi, but they are pretty raw < 1130806672 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :threads and subforums are very nice to have < 1130806672 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :has google archived it? < 1130806678 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I think so < 1130806687 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :on forums spam can be deleted < 1130806697 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :on a newsgroup on the other hand... < 1130806787 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :about the bandwidth: I don't think that will be a problem in this case < 1130806869 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :graue: is the wiki using much bandwidth? < 1130806896 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I haven't been monitoring it, but probably not < 1130806923 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :people grabbing the 1.7 MB backup daily might be using a lot of bandwidth < 1130806926 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :other than that, it should be fine < 1130806955 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah. I'm nice and only grabs it once a week ;) < 1130807109 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :E!bf http://kidsquid.com/pumpkin.b < 1130807111 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric : ,_ .-. < 1130807113 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric : \ `\/ '` < 1130807115 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric : _.--"| |"--._ < 1130807116 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric : .' ' '`--`' ' '. < 1130807118 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric : / ' /\ /\ ' \ < 1130807120 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric :; ' /o_\ /o_\ ' ; < 1130807121 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric :| . . /\ : . | < 1130807123 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric :; . /\ .'--'. /\ . ; < 1130807125 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric : \ .\ \/\/\/\/ /. / < 1130807126 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric : '._:\_/\__/\_/._.' < 1130807128 0 :EsoBot!unknown@unknown.invalid PRIVMSG #esoteric : `'--'--'--'` < 1130807140 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lsl < 1130807143 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lol rather < 1130807482 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :nice :) < 1130807507 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :if P'' is an esolang, then so is the lambda calculus < 1130807524 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :exactly < 1130807540 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :and the UTM etc... < 1130808176 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :they both belong in a timeline either way < 1130808192 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :good point < 1130808311 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :how should we structure the timeline article? < 1130808319 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a subheading for each year? < 1130808334 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1130808345 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :by subheading you mean ==subheading==? < 1130808348 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1130808356 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :probably a better word for it < 1130808399 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I guess a lot of years will be pretty much empty < 1130808420 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :well, don't include headings for those then < 1130808432 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I thought you meant a subheading for each year in which something actually happened < 1130808451 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :well, yeah. that's the way to do it I guess < 1130808508 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :so should I set up an esolang forum? < 1130808522 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :could be worth a try < 1130808535 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :will do then < 1130808585 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :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 < 1130808642 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :yes! < 1130808656 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I agree 10000000000% < 1130808663 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :wow. that much? < 1130808664 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That's a lot of percent :P < 1130808897 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it allows everyone else in here to agree 0% while the average agreement level remains above 100% < 1130808989 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :not if someone agrees a negative percentage < 1130809060 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :well, then I'll just agree NaN% and mess everything up and we'll have to do a recount < 1130809082 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :anyone feel like making a favicon.ico file out of the three-limes logo? < 1130809661 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :sure. I can do that < 1130809754 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :http://rune.krokodille.com/lang/wiki.ico < 1130809791 0 :duerig!i=tyrecius@xmission.xmission.com JOIN :#esoteric < 1130810032 0 :Aardwolf!unknown@unknown.invalid QUIT :"Ik zen der is mee weg" < 1130810920 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/forum/ < 1130811008 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Nifty. < 1130811013 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Somebody should make a thread. < 1130811019 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :maybe it can be you! < 1130811024 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :who does this, I mean < 1130811093 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :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. < 1130811191 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :okay then < 1130811616 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I started a timeline, although it is very sketchy and incomplete < 1130811676 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I can't type the letters with accents in "Bohm" and "Muller", so someone will have to fix that for me < 1130811909 0 :Arrogant!i=Arrogant@125.orlando-04-05rs.fl.dial-access.att.net JOIN :#esoteric < 1130811911 0 :GregorR-L!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1130812094 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :graue: btw, your C-like language looks interesting (that was yours, wasn't it?) < 1130812111 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :yes, it was < 1130812131 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I have not had time to learn how to use lex and yacc in order to implement it < 1130812175 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ehh, they're overrated anyway :) recursive descent parsing is easy enough to do by hand < 1130812222 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :you could add a third type, "truth-value", just to make things a royal mess < 1130812281 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :how is that different from boolean? < 1130812327 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :how is 'bit' different from boolean? other than you have imposed arbitrary restrictions on its usage? < 1130812330 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Truth_value < 1130812336 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :well, how would the arbitrary restrictions differ? < 1130812340 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :you could insist they only appear in truth-tables, or something similar < 1130812374 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :seems a little non-orthogonal to me < 1130812390 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :indeed :) < 1130812437 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :the bit-vs-bool distinction is based on arguments raised in regards to an actual programming language (D) < 1130812458 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :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 < 1130813424 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :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. < 1130813444 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Whereas if you want to convert an int to some small bitfield (like 1), you'll want to convert it mod 2. < 1130813526 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :What is the c-like language called, btw? < 1130813564 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :"bitlang", temporarily < 1130813582 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :http://www.voxelperfect.net:3875/esolang/bitlang.txt < 1130813597 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ack. Whyfor evil port number? < 1130813698 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :what's so "evil" about it? < 1130813725 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :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. < 1130813736 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Usually, websites use port 80. or 443 if they are going over SSL. < 1130813748 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Its not 'evil', exactly. Just odd. < 1130813750 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :you must have to make a lot of exceptions... nyud.net is 8090, lots of pages are 8000 and 8080 < 1130813757 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :And a bit inconvenient. :) < 1130813766 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :in any event, that's my computer and the ISP filters port 80 < 1130813767 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I've never been to nyud.net. < 1130813770 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1130813771 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ack. < 1130813773 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :That sucks. < 1130813784 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I see why then. < 1130813808 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I was just wondering why. < 1130813913 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :A pity about your ISP. < 1130813918 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :This looks like a nifty language. < 1130813923 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, maybe you have some ideas for enhancing this: http://esoteric.voxelperfect.net/wiki/Timeline_of_esoteric_programming_languages < 1130814064 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :what year was Piet made in? < 1130814075 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :(clearly 2002 or earlier, since it was in the 2002 MIT mystery hunt thing) < 1130814123 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Graue, Why disallow '==' for bools? It is just 'if and only if' which makes sense in the context of bools. Did I miss something? < 1130814254 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :== is "1 if both arguments are equal, 0 otherwise" < 1130814281 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Which is identical to the truth table for 'if and only if'. < 1130814320 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :A B A <=> B (if and only if): < 1130814322 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :for a bool, you should never do "== 1" or "== 0", since it's redundant, or in the second case, !() should be used < 1130814330 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :so I intended to disallow that < 1130814331 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :t t t < 1130814335 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :t f f < 1130814341 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :f t f < 1130814348 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :f f t < 1130814355 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :if you want a == b, where a and b are bools, you can do if ((a & b) || (!a & !b)) < 1130814364 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :er, substitute | for || there < 1130814369 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1130814377 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :So no exlusive or either. < 1130814383 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I see. < 1130814407 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :or you can do if (bit2bool(bool2bit(a) + bool2bit(b))) < 1130814436 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :that would be equivalent to if (!(a == b)) < 1130814445 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :How about an overloaded b2b for that ;) :P < 1130814531 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :there are no built-in functions except getchar() and putchar() < 1130814588 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Wait, can there be bool arrays? < 1130814609 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1130814692 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :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. < 1130814696 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :graue: the timeline article is nice < 1130814711 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :kipple: great! it is missing Piet though because I don't have the year of creation for that < 1130814733 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah. I remember having wondered about that myself < 1130814740 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :guess we could ask DMM < 1130814761 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :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." < 1130814765 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :is that true? < 1130814772 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1130814777 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :seems to me there are tons of stack-based languages < 1130814785 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :anyone aware of a counterexample is encouraged to edit the page < 1130814793 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Does kipple predate Befunge? Befunge is the earliest one that comes to mind with that. < 1130814796 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :Befunge uses stacks of course, but it's known for the 2D, not for the stacks < 1130814801 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Er stacks. < 1130814802 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1130814803 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Haha < 1130814807 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :Kipple came 10 years later < 1130814824 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Does the HP RPN language count as an esolang? < 1130814836 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I remember playing around with that a bit on my graphics calculator a few years ago. < 1130814838 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :if it was invented for serious use, it doesn't count < 1130814855 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Ok. I suppose it doesn't count then. < 1130814871 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :the intent is an important thing; otherwise, APL might count as an esoteric language < 1130814882 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Hahaha. Granted. < 1130814896 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :by the dictionary meaning of 'esoteric', it is one < 1130815061 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :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. < 1130815149 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, you still live? < 1130815225 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :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 < 1130815345 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1130815355 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :black, white, or apple < 1130815378 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :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. < 1130815614 0 :graue!unknown@unknown.invalid TOPIC #esoteric :#esoteric, < 1130815623 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Good to know. < 1130815635 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :>_O < 1130815640 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Lets discuss the metaphysical significance of #esoteric. < 1130815647 0 :graue!unknown@unknown.invalid TOPIC #esoteric :#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 < 1130815654 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :that's better < 1130815700 0 :graue!unknown@unknown.invalid QUIT :Remote closed the connection < 1130815853 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Let's change the order to confuse him. < 1130815902 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Agreed. < 1130815919 0 :GregorR!unknown@unknown.invalid TOPIC #esoteric :#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 < 1130815931 0 :GregorR!unknown@unknown.invalid TOPIC #esoteric :#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 < 1130816002 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Good work. < 1130816008 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Thank you, I try. < 1130816010 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if he will notice. < 1130816014 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Probably not :P < 1130816022 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Unless he reads the logs. < 1130816026 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Quick! Tamper! < 1130816030 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Which he does :P < 1130816048 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1130816111 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Did you read graue's bitlang document? < 1130816123 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1130816149 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :What would you think about a variant like this: < 1130816157 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Actually, that article reminds me of Haskell. < 1130816168 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :You can make arbitrary lists of stuff equal to other arbitrary lists of stuff. < 1130816171 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Maybe type: Just a, Nothing. < 1130816220 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Like if you wanted to implement bitwise-or as in C, you'd have function body that looked like: < 1130816241 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :return a[0-7] | b[0-7]; < 1130816253 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Which would or each one of the lists and return a bitarray of the results. < 1130816310 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :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: < 1130816328 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :return (a, b) | (c, d); < 1130816332 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Maybe not that syntax. < 1130816337 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :But do you get the idea? < 1130816364 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Essentially you could make bitarrays of stuff arbitrarily in expressions. < 1130816965 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :Aaargh! < 1130816994 0 :duerig!unknown@unknown.invalid PRIVMSG #esoteric :My paper got rejected! No trip to Barcelona for me. :( < 1130817563 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1130818442 0 :marcan_!n=marcanso@160.10.7.145 JOIN :#esoteric < 1130818610 0 :marcan!unknown@unknown.invalid QUIT :Success < 1130819761 0 :marcan_!unknown@unknown.invalid QUIT :Network is unreachable < 1130822150 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :!bf +++++++++++[>++++++>+<<-]>+.>-[.[-],] < 1130822357 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :C < 1130822366 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :...? < 1130822378 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Was that the desired result? < 1130822621 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :C < 1130822622 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Ha < 1130822752 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I don't know < 1130822762 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I don't even remember what it was supposed to be < 1130822806 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I just recently started up "The Anti-Smoker Forums" 8-D < 1130822831 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :An addendum to my already-existing "treat smokers like scum" site. < 1130822841 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :First time I've ever been a moderator on any forum XD < 1130822908 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :treat smokers like scum? < 1130822910 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sounds like a plan < 1130822923 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://smk.codu.org/ < 1130822945 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I figure, if society treated smokers like subhumans rather than victims, there would be a lot more pressure to stop smoking. < 1130822968 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :With society treating smokers as victims, even if smoking isn't viewed as "cool" it will still be done. < 1130823081 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :perhaps we should treat C++ programmers like scum, too < 1130823097 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :otherwise, even if programming C++ isn't viewed as "cool" it will still be done < 1130823098 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :hell, why not treat everybody like scum < 1130823110 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :why draw a line? < 1130823130 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1130823154 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :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. < 1130823165 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Robdgreat: <3 < 1130823221 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I think smokers should be crucified alongside busy highways < 1130823228 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :E!quit < 1130823229 0 :EsoBot!unknown@unknown.invalid QUIT :"requested by calamari" < 1130823299 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, I understand the linux boot / shutdown process slightly better now :) < 1130823300 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :everybody has something about them that offends somebody else < 1130823309 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :calamari: El teh w00t, init 0 ! < 1130823318 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :how about all of humanity just commit mass suicide < 1130823332 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :that'll solve the whole problem < 1130823346 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Awesome! < 1130823355 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Robdgreat: sounds good.. you first ;) < 1130823369 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I was gonna say you first < 1130823379 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :but didn't want to be a hateful jackass ;) < 1130823380 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: how about treating drivers like scum? < 1130823387 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, you're the leader of the mass-suicide movement, so it's only fitting < 1130823389 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you're quite likely to be killed by a driver, you know < 1130823395 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :even if you're only a pedestrian < 1130823401 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I treat bad drivers like scum. < 1130823407 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not all drivers kill people. < 1130823408 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a bad driver < 1130823413 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is scum :( < 1130823417 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :not all bad drivers kill people < 1130823422 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :not all smokers kill people, either < 1130823429 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It has nothing to do with killing. < 1130823431 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It has to do with hurting. < 1130823438 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ALL smokers hurt people. < 1130823447 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Because people who don't smoke can't breathe smoke. < 1130823449 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :duerig: i cut in and out randomly. i find it enhances my air of mystery. < 1130823463 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i can't breath car exhaust, either < 1130823473 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :so ban driving! < 1130823478 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :down with drivers < 1130823485 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :they're destroying us all < 1130823489 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There's a usefulness-vs-damage-to-society ratio here ... < 1130823508 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :and by that < 1130823509 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The average modern car has very little exhaust, less than a smoker even *hahahah* < 1130823523 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: drivers destroy the environment. This will ultimately lead to death of all life on Earth. "Very little" adds up. < 1130823529 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :you mean a "I-engage-in-that-behavior-so-it-gets-a-pass" ratio < 1130823537 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :modern car exhaust smells a lot worse to me than old car < 1130823539 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't drive. < 1130823563 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :probably because it isn't as masked with gasoline fumes :) < 1130823567 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So "I-don't-engage-in-that-behavior-but-its-clearly-necessary-for-modern-society-to-survive-as-is" < 1130823582 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :wish I didn't have to drive < 1130823599 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I knew somebody who wouldn't drive.. they were also a vegan... are you a vegan by chance? lol < 1130823636 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1130823643 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: and yes, what about meat eaters? Shouldn't we treat them like scum? And people who perform abortions? < 1130823654 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm a level five vegan. I don't eat anything that casts a shadow < 1130823660 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :And what about Americans? < 1130823665 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1130823682 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't we treat them like scum? They live in a country that fucks up other countries. < 1130823685 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Americans are scum < 1130823695 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :And they made a conscious choice to stay in it :) < 1130823695 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :as I see it, if we werent' meant to eat animals, they wouldn't be made of meat < 1130823701 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :even we know that :) < 1130823703 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :-_- < 1130823714 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :These are the most ludicrous arguments I've ever heard. < 1130823732 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lament: nah, I didn't vote for W < 1130823740 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :calamari: irrelevant! < 1130823754 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you support whoever's elected by staying in the country :) < 1130823758 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :if there were a more free country somewhere, I'd move there < 1130823775 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :as screwed up as America is, it's still on top < 1130823784 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"free" is a fairly nebulous term, but by the most popular definitions, america's nowhere nearly the "most free" < 1130823786 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :clearly, the mere desire to leave the country will get you elsewhere < 1130823803 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No money required 8-D < 1130823807 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :of course not < 1130823810 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Or years of adjustment either. < 1130823839 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Nobody said it's easy. < 1130823843 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: quitting smoking isn't easy, either. < 1130823852 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :STARTING smoking is a choice. < 1130823864 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You don't decide what country you're born in. < 1130823887 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'ts not Xs fault that X is an American, but it is Xs fault that X is a smoker. < 1130823892 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :have you ever tried smoking? < 1130823900 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No, I'm not that stupid. < 1130823904 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1130823907 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i am impressed < 1130823910 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :lament: if Gregor can go through life without ever having made a bad decision, so can anybody. < 1130823923 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There are bad decisions, and then there's smoking. < 1130823925 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has never smoked either < 1130823927 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's a whole other plane of bad decisions. < 1130823933 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :ah what the hell ever < 1130823943 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's like saying "Oh, I see, Gregor hasn't killed somebody, he thinks he's some kind of saint' < 1130823950 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :even my health nut friend who religiously refuses weed has tried smoking :) < 1130823952 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :in america, you are free to smoke! < 1130823971 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :In America, you ought to be free to breathe. < 1130823974 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I never hung around people that smoked and my parents didn't smoke < 1130823983 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I think the right to breathe preempts the "right" to smoke. < 1130823984 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the 2nd hand smoke gives me a headache < 1130823991 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so I never had the desire < 1130823997 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i have a tail because of second hand smoke < 1130823999 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: what about someone who smokes on their own time in their own basement? < 1130824014 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: he won't see them doing that, so he won't treat them like scum < 1130824017 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's only fair < 1130824027 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: I hope they never have a family. < 1130824039 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i still like my idea. < 1130824044 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I can't really actively treat them like scum since I don't know whether they're a smoker or not XD < 1130824047 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Treat C++ programmers like scum. < 1130824051 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Innocent 'til proven guilty. < 1130824053 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :After all, they made a choice to use C++. < 1130824057 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :lament: I agree. < 1130824061 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah, they could have used Java < 1130824068 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and C++ kills babies < 1130824068 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :... < 1130824077 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Java consumes souls < 1130824083 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Worse than C++ < 1130824090 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And now you have exposed the problem with that scenario ;) < 1130824093 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :My right to use Python preempts others' "right" to use C++ < 1130824107 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lament: My using C++ does not prevent you from using Python. < 1130824127 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: no, but when you're using C++ i get sick of second-hand C++ poisoning. < 1130824135 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :s/of/by < 1130824140 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Now, if only there was such a thing you would have a legitimate point. < 1130824174 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Getting C++ code to compile on various platforms is such a disgusting hassle < 1130824200 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :how about treating drummers like scum < 1130824210 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they play so LOUDLY < 1130824216 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, fuck drummers. < 1130824220 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The kind who stay up 'til 1AM and drum loudly, yeah, I agree. < 1130824220 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :They drown out the rest of the band. < 1130824225 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Ever been to a jam? < 1130824233 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :It's just the drummer. < 1130824244 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :The guitarist is there, but you really can't tell. < 1130824248 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they're worse than smokers < 1130824266 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Yes! Down with drummers! < 1130824267 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :many people die of second-hand drumming < 1130824291 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's not pretty, either, as their heads explode < 1130824314 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :at least smoking doesn't kill you instantly. < 1130824317 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Drumming might. < 1130824559 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :drummers -> drum machines -> trance... so drummers are good < 1130824652 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION got his .NET Windows Forms in a Nutshell.. maybe I can avoid using Visual Studio a little longer now < 1130825893 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1130826970 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :in support of the "Java consumes souls" theory... < 1130826972 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :http://www.picocontainer.org/ < 1130826997 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :just try reading some of the sentences there. you'll see. < 1130828603 0 :Arrogant!unknown@unknown.invalid QUIT :" HydraIRC -> http://www.hydrairc.com <- State of the art IRC" < 1130830207 0 :GregorR!unknown@unknown.invalid TOPIC #esoteric :#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 < 1130830216 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh darn XD < 1130830306 0 :GregorR!unknown@unknown.invalid TOPIC #esoteric :#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 < 1130830836 0 :duerig!unknown@unknown.invalid PART #esoteric :? < 1130831999 0 :clog!unknown@unknown.invalid QUIT :ended < 1130832000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1130833359 0 :calamari!n=calamari@ip68-226-23-83.tc.ph.cox.net JOIN :#esoteric < 1130835079 0 :calamari!unknown@unknown.invalid QUIT :"testing" < 1130835576 0 :calamari!n=calamari@ip68-226-23-83.tc.ph.cox.net JOIN :#esoteric < 1130837180 0 :lutzhy!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1130837184 0 :klutzh!i=klutzy@dor20517.kaist.ac.kr JOIN :#esoteric < 1130837995 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1130838769 0 :klutzh!unknown@unknown.invalid NICK :lutzhy < 1130848966 0 :kipple!n=kipple@168.80-202-98.nextgentel.com JOIN :#esoteric < 1130856770 0 :mtve!unknown@unknown.invalid QUIT :Remote closed the connection < 1130864416 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1130865783 0 :jix!i=jix@F33e3.f.strato-dslnet.de JOIN :#esoteric < 1130866995 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lament: What's your opinion on C programmers BTW? < 1130870527 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1130870540 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: ah, those are merely misguided :) < 1130870547 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :PYTHON IS WRITTEN IN C < 1130870548 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :WTF < 1130870551 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :YOU HYPOCRITE < 1130870572 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :>_O < 1130870578 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: that's the dumbest argument ever, and an esoteric programmer shouldnt use that even as a joke < 1130870587 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :im tired of people saying that :( < 1130870611 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Tell me how it's an invalid argument? Python wouldn't even exist without lower level languages (IE C) < 1130870649 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: the most popular implementation of Python happens to be written in C. I couldn't care less. < 1130870687 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So the people who wrote Python were misguided? < 1130870834 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1130870841 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :C was a good choice. < 1130870844 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :however < 1130870851 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :now that python is available... :) < 1130870885 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :My I just say that language advocacy is silly in general? < 1130870927 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I agree < 1130870930 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it is :) < 1130870932 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :>_> < 1130870934 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :<_< < 1130870940 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OMG C++ ROX0RZ ROFL ROFL! < 1130870945 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I said it louder therefore I'm right. < 1130870955 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1130871007 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1130871025 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :im stuck here with qwerty and no means to change the layout < 1130871028 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Also, OMG FLYING SPAGHETTI MONSTER >>> JESUS LOL! < 1130871030 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :its a fucking pain < 1130871039 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION uses Dvorak 8-D < 1130871046 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :even typing "qwerty" is easier on dvorak :( < 1130871052 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1130871065 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Why can't you change it? < 1130871071 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i dont know how < 1130871078 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i used to know this at some point < 1130871088 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :im on linux, with no X < 1130871096 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ahhh < 1130871114 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Admittedly, neither do I, there... < 1130871236 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there IS a way to do that < 1130871245 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :blah < 1130871761 0 :CXI!n=Sanity@dialup-15.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1130876130 0 :ihope!n=chatzill@c-67-172-99-160.hsd1.mi.comcast.net JOIN :#esoteric < 1130876169 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I just thought up a language called "Foobar and Foobaz and Barbaz, oh my!" < 1130876228 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1130876582 0 :jix!i=jix@F33e3.f.strato-dslnet.de JOIN :#esoteric < 1130876699 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :interesting name :) < 1130877390 0 :ihope!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1130877429 0 :ihope!n=chatzill@c-67-172-99-160.hsd1.mi.comcast.net JOIN :#esoteric < 1130877713 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1130877812 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot's not working, it seems. < 1130877834 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1130877864 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help ps kill i eof flush show ls < 1130877866 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1l 2l adjust axo befunge bch bf{8,[16],32,64} glass glypho kipple lazyk malbolge pbrain rail sadol sceql udage01 < 1130877950 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1130877984 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help ps kill i eof flush show ls < 1130877986 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1l 2l adjust axo befunge bch bf{8,[16],32,64} glass glypho kipple lazyk malbolge pbrain rail sadol sceql udage01 < 1130878502 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!ps < 1130878504 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :No repeats. < 1130878510 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ack. < 1130878519 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!input zonkmeister\n < 1130878537 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!input 1 zonkmeister\n < 1130878539 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1130878670 0 :Keymaker!n=Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1130878678 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hello world < 1130878693 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple: have you seen some norwegian movie called "villmark"? < 1130878714 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(i hope i remember the name correct) < 1130878738 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's something horror movie, and really scary in my opinion. i just saw it < 1130879586 0 :ihope!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1130879643 0 :ihope!n=chatzill@c-67-172-99-160.hsd1.mi.comcast.net JOIN :#esoteric < 1130879841 0 :ihope!unknown@unknown.invalid QUIT :Client Quit < 1130880521 0 :Taliesin41!n=Miranda@Bb11d.b.pppool.de JOIN :#esoteric < 1130880536 0 :Taliesin41!unknown@unknown.invalid NICK :Kevin < 1130880550 0 :Kevin!unknown@unknown.invalid NICK :K < 1130880585 0 :K!unknown@unknown.invalid NICK :Kevin < 1130880609 0 :Kevin!unknown@unknown.invalid PRIVMSG #esoteric :why are all nicks already owned? < 1130880620 0 :Kevin!unknown@unknown.invalid NICK :KevinN < 1130880700 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1130880782 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :hm... your nick somehow reminds me of my own... ^_^ < 1130880801 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Originality is not my strong suit in nick selection :P < 1130880834 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :^_^ at least one knows your real name within an instant... ;) < 1130880879 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ANYWAY < 1130880882 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Welcome to #esoteric! < 1130880885 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1130880890 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :thanks... :) < 1130880919 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :thought I should have a look after visiting esolangs.org ... < 1130880967 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :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. < 1130880969 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1130880977 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :how did you find out esolangs.org? < 1130880979 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1130880987 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :google... ;) < 1130880997 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1130881007 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :wanted to see if someone knows my language... ^_^ < 1130881012 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :well... someone does... < 1130881017 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what it is? < 1130881050 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :KevinN: are you the AlPhAbEt(?) guy? < 1130881060 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :jupp... < 1130881067 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1130881068 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1130881075 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it seems like a nice language < 1130881102 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :yes... and inspired by a phonecall with an austrian... ^_^ < 1130881113 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1130881181 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :by the way... where is esolangs from? or better: where is the founder from? < 1130881198 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :graue runs the wiki and file archive < 1130881204 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :wooby owns the domain < 1130881263 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and the word esolang is short for esoteric programming language and afaik the name is from cpressey < 1130881333 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :I saw that my description was translated to English... really fascinating... < 1130881342 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I'm still looking for it < 1130881383 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :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 < 1130881407 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :looking for what, robdgreat? < 1130881460 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't know yet, he's still looking for it :) < 1130881470 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :^_^ < 1130881482 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :nm < 1130881663 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :g'night < 1130881669 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1130881680 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1130881711 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :hoi calamari... < 1130882545 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hi Kevin, and welcome :) < 1130882559 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :(and hi to you other guys too) < 1130882575 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hi kipple! < 1130882576 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi kipple < 1130882577 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1130882586 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :kipple, saw that my guestion about a movie? < 1130882596 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: yes, I've seen the movie and you remember the name correctly < 1130882601 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1130882607 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it was quite good i think < 1130882610 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it was OK, but I'm not much of a horror fan < 1130882615 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :me neither < 1130882622 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i hardly managed to watch it! < 1130882629 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I have a problem finding them scary, so they kind of misses the point for me < 1130882642 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :uh, that's probably their point :) < 1130882666 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no, I mean my problem is that I generally DON'T find them scary :) < 1130882670 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ho < 1130882673 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*oh < 1130882675 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1130882700 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it was visually very good, the nature < 1130882743 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :norwegian movies i've seen this far have been good < 1130882757 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ok. you can't have seen many then :) < 1130882798 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :three! < 1130882809 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(or possibly four) :) < 1130882830 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :which ones? (if you remember their titles) < 1130882832 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi Kevin < 1130882855 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the one before this was Nói albínói, that was very good too < 1130882861 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Kevin = jix? < 1130882869 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1130882875 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe okay < 1130882877 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1130882883 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :keymaker: what? never heard of it... and not a norwegian name either < 1130882909 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oops, sorry! < 1130882910 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lecture was about turing machines today < 1130882914 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it's icelandish! < 1130882936 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ah. well that's an esoteric language all right ;) < 1130882940 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i remembered wrong country, sorry :) < 1130882946 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1130882955 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :so, any interesting calamari? < 1130882957 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :the lecture < 1130882993 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :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) < 1130883021 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1130883030 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :didn't know that either < 1130883069 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :eof is handled by adding an "empty" symbol < 1130883090 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :maybe a base 257 bf variant? hehe < 1130883135 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1130883733 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :*cough* still there? ^_^ < 1130883742 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :(talking about turing...) < 1130883751 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :We tend to disappear and reappear at random in #esoteric. < 1130883757 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe, yeah < 1130883760 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1130883776 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and sometimes there's the time delay; an answer to a question appears two days late < 1130883796 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :..and confuses one for a while.. < 1130883802 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :^_^ < 1130883851 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :is a language turing-complete when I'm able to implement a turing-machine? < 1130883858 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :you? < 1130883869 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1130883883 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1130883884 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i didn't think; i thought there was supposed to read "it is" < 1130883895 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but then realized that'd be rather strange < 1130883915 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(like, "it is" instead of "I'm") < 1130883926 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: how about "...in it?" < 1130883926 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but i realize now what you meant < 1130883932 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :^_^ < 1130883934 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1130883938 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but to answer; yes < 1130883942 0 :marcan!n=marcanso@160.10.7.146 JOIN :#esoteric < 1130883947 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(i think) < 1130883959 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :cewl... :) < 1130883990 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but the usual way is to make a brainfuck interpreter :) < 1130883994 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :however, is there any specification how a "turing-machine" has to work... < 1130884007 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :or bitchanger if that's easier < 1130884019 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :i once saw something like ... < 1130884051 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to remember what he heard in class today < 1130884064 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :unbounded memory tape < 1130884075 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :I know... that already works... < 1130884081 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :...one-dimensional... < 1130884086 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :since start state, single accept state single rejecting state < 1130884086 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :(though) < 1130884095 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :since->single < 1130884152 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :*hm* < 1130884390 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :I just don't get it... how is one to work with only the symbols "< } [ ]" < 1130884408 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :To do a +, you do <}, to do a >, you do }<} < 1130884453 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :don't know brainfuck good enough to know what >, is... < 1130884465 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :or +, < 1130884491 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :(I mean, I don't know the dot and the comma) < 1130884507 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :KevinN: bf has a memory array (the tape).. > and < move the head across the tape left or right one memory cell < 1130884518 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :err that should have been right or left < 1130884549 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :ah... dot is output and , is input... < 1130884558 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :. means output char (so 65 will output 'A'), , means input char (cell = char ascii value) < 1130884601 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bitchanger only handles one bit cells (rather than 8 bit).. so + and - become identical < 1130884652 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so I combine them into @ as an intermediate step < 1130884664 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you could do @@ and the cell would be unchanged < 1130884704 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :< is the same as bf < < 1130884746 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :and } is a > and additional a @ < 1130884757 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1130884765 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :gotta go.. < 1130884769 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cya Keymaker < 1130884770 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :nite! < 1130884774 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1130884777 0 :Keymaker!unknown@unknown.invalid QUIT :"This quote is unrelated to this context." < 1130884797 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :and what are the brackets for? [ and ] < 1130884815 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :KevinN: a while loop < 1130884841 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :oh my goddess... < 1130884856 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :essentially while(cell) { ... } < 1130884904 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :where cell is the value of the current cell < 1130884908 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehehe < 1130884931 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :so... byebye bitchanger-interpreter... ~.~ < 1130884936 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :there wasn't originally [] in BitChanger, but that was an error so I had to add it back in < 1130884992 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :how am I to keep the whole source in-memory...? < 1130885011 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :? < 1130885034 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :I'm just thinking of how to implement bitchanger... < 1130885075 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :those while-loops are breaking my neck... < 1130885117 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :they can be thought of different ways < 1130885128 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :and it is (of course) possible to do thinks like this: [ [ ] ] < 1130885131 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :isn't it? < 1130885173 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :for example: test: if (cell) goto label; ... goto test; label: < 1130885175 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1130885188 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :I don't have any goto... ^_^ < 1130885189 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1130885194 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :for example: test: if (!cell) goto label; ... goto test; label: < 1130885197 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1130885207 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :but... hm... let me think.... < 1130885226 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :just mentioning that it doesn't need to be a while < 1130885242 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :the main problem is keeping the sourcecode in-memory... (since my memory is used for the tape) < 1130885272 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't need to be a while? < 1130885311 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :KevinN: maybe I'm being confusing.. that if goto stuff is equivalent to a while < 1130885322 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :just breaking it down a bit < 1130885358 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what language you're trying to implement this in.. so just giving options :) < 1130885367 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :ah... well... still got no goto, though... ^_^ < 1130885370 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1130885374 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/AlPhAbEt < 1130885501 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :however.... < 1130885524 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :we have a tape that has a beginning? < 1130885548 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I need to get going.. sorry :) < 1130885550 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1130885552 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1130885573 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :really tricky that is... < 1130885742 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :think i've got an idea know... < 1130885755 0 :lindi-!unknown@unknown.invalid PART #esoteric :? < 1130885764 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :(brain)f*ck... so late already... < 1130885774 0 :KevinN!unknown@unknown.invalid PRIVMSG #esoteric :have ter go... < 1130887282 0 :KevinN!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out)