< 1170892855 0 :sebbu2!unknown@unknown.invalid QUIT :"@+" < 1170892972 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :hmmm.... egobot could use a Thue interpreter. < 1170892975 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes one. < 1170892979 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1170894287 0 :ShadowHntr!unknown@unknown.invalid QUIT :Client Quit < 1170895256 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1170896513 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :*Writing* a Thue interpreter? < 1170896518 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Surely there already is one. < 1170896523 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :And besides, Thubi's better :-p < 1170896530 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :s/p/P/ < 1170897471 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :yes well... Thue interpreters take all of ten minutes. :) < 1170897484 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :but I've already been diverted to a fungeoid of my own. < 1170897510 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :I feel dirty though... because I'm using C-style arrays in Python to represent the program. < 1170897515 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Gasp! < 1170897518 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Is that a bad thing? < 1170897526 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :Not really. < 1170897547 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :It fits the task... fairly well... and I'm assuming it's faster (being a direct wrapper over C stuff) < 1170897683 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if there's a straightforward way to compile lambda calculus into C < 1170897725 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :or SKI < 1170897731 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :This is a pretty neat language so far... I'll reveal it once I'm done with the interpreter. < 1170897773 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: 'course there is. < 1170897776 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :I mean, well. < 1170897784 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Uh... < 1170897796 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :like... < 1170897798 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Well, you need closures. < 1170897806 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :You need a way to represent trees in C. < 1170897822 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Find me one of those, then we'll talk. < 1170897862 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :tree as in sexp? < 1170897946 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that's easy, struct { void* right, left} < 1170897995 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :yup. < 1170898202 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ihope_: ... < 1170898243 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :That's a tree with either S or K at each leaf? < 1170898261 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1170898277 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no < 1170898298 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :struct leaf {leaf *right, left; int func; } < 1170898319 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that's a tree with either S or K at each leaf < 1170898426 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :so.... < 1170898450 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I don't need an actual implementation, just how to do it... < 1170898603 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Well, lemme think. < 1170898618 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :C doesn't have first-class functions, does it? < 1170898631 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah it does < 1170898638 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :It does? < 1170898642 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1170898671 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Well, I guess you still have the issue of closures. < 1170898684 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Unless C supports currying more nicely. < 1170898713 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :assume it does have closures < 1170898732 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Assume what has closures? < 1170898735 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :C < 1170898738 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Assume C has currying, you mean? < 1170898748 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1170898768 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Should we go so far as to assume C is lazy? < 1170898772 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no < 1170898785 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Okay, lemme think... < 1170898829 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders thunks < 1170898894 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda y: lambda z: lambda: x(z)(y(z))(); k = lambda x: lambda y: lambda: x(); sys.stdout(s(k)(3)(4)) < 1170898894 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric : at 0xb7cabbfc> < 1170898948 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda: lambda y: lambda: lambda z: lambda: x(z)()(y(z)())(); k = lambda x: lambda: lambda y: lambda: x(); sys.stdout(s(k)()(3)()(4)()) < 1170898957 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Not callable? < 1170898961 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda: lambda y: lambda: lambda z: lambda: x(z)()(y(z)())(); k = lambda x: lambda: lambda y: lambda: x(); sys.stdout(s(k)()(k)()(4)()) < 1170898968 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Mmh. < 1170898977 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda: lambda y: lambda: lambda z: lambda: x(z)()(y(z)())(); k = lambda x: lambda: lambda y: lambda: x(); sys.stdout(s(k)()(k)()(self.raw)()) < 1170898989 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Um. < 1170898995 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda: lambda y: lambda: lambda z: lambda: x(z)()(y(z)())(); k = lambda x: lambda: lambda y: lambda: x(); sys.stdout(s(k)()(k)()(lambda: 3)()) < 1170898996 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :3 < 1170898999 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :There we go. < 1170899011 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda y: lambda z: lambda: x(z)(y(z))(); k = lambda x: lambda y: lambda: x(); sys.stdout(s(k)(3)(lambda: 4)) < 1170899011 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric : at 0xb7cabbfc> < 1170899015 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1170899033 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :So take the one that worked and translate that into C. < 1170899043 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :those extra lambdas are for lazyness? < 1170899047 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1170899073 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :I think I managed to do it better once before, but oh well... < 1170899082 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :...actually, lemme see here. < 1170899090 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda y: lambda z: lambda: x(z)(y(z))(); k = lambda x: lambda y: lambda: x(); sys.stdout(s(k)(3)(lambda: 4)()) < 1170899099 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda y: lambda z: lambda: x(z)(y(z))(); k = lambda x: lambda y: lambda: x(); sys.stdout(s(k)(lambda: 3)(lambda: 4)()) < 1170899109 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1170899116 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Go with the one that worked. < 1170899126 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :s = lambda x: lambda y: lambda z: lambda: x(z)(y(z))(); k = lambda x: lambda y: lambda: x(); < 1170899129 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that? < 1170899343 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1170899352 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :No, not that. < 1170899358 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :The one that returned 3. < 1170899390 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Actually... < 1170899394 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric : s = lambda x: lambda: lambda y: lambda: lambda z: lambda: x(z)()(y(z)())(); k = lambda x: lambda: lambda y: lambda: x(); < 1170899397 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :? < 1170899406 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Yes, that ridiculity. < 1170899484 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :damnit < 1170899486 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :error: ‘func_t’ declared as function returning a function < 1170899601 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Darn different notations for all this stuff. < 1170899656 0 :oklopol!unknown@unknown.invalid QUIT :Success < 1170899661 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ok, i'm lost < 1170899667 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :I'm confusing myself. < 1170899686 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Then again, I've been doing it all wrong, surely. < 1170899731 0 :oklopol!n=villsalo@194.251.102.88 JOIN :#esoteric < 1170899740 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda: lambda y: lambda: lambda z: lambda: x(z)()(y(z)())(); k = lambda x: lambda: lambda y: lambda: x(); sys.stdout(s(s(k)()(k)())()(s(k)()(k)())()(lambda x: lambda: 3)) < 1170899740 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric : at 0xb7cabcdc> < 1170899746 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :~exec s = lambda x: lambda: lambda y: lambda: lambda z: lambda: x(z)()(y(z)())(); k = lambda x: lambda: lambda y: lambda: x(); sys.stdout(s(s(k)()(k)())()(s(k)()(k)())()(lambda x: lambda: 3)()) < 1170899764 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes a funny face < 1170899775 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :See? I'm confused. < 1170899839 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :C is not what I'd call the best programming language in the world. < 1170899853 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :I have not yet seen anything I can call the best programming language in the world. < 1170899880 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Well, okay, *maybe* Z-notation. < 1170899886 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what's that < 1170899913 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :A program description language, I think. < 1170899924 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Catch you later. It's suddenly bedtime, as they say. < 1170900035 0 :ihope_!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1170900410 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ok...i've got delays working < 1170900470 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :only...27 lines of code < 1170900721 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1170900872 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :actually...i don't think i need ti < 1170901105 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Heh, my lecturer has mucked up "respectively" in the homework. < 1170901142 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :He askes us to give a refutation if the clause is satisfiable and a satisfying assignment if it isn't. < 1170902484 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :... < 1170902997 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1170903229 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: it should be the other way round. < 1170904596 0 :oklopol!i=okokokok@194.251.102.88 JOIN :#esoteric < 1170905541 0 :ShadowHntr!i=sentinel@wikipedia/Shadowhntr JOIN :#esoteric < 1170907780 0 :SevenInchBread!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1170911502 0 :GreaseMonkey!n=notapoly@222-152-168-247.jetstream.xtra.co.nz JOIN :#esoteric < 1170912629 0 :Arrogant!i=Paragon@61.orlando-04-05rs.fl.dial-access.att.net JOIN :#esoteric < 1170913419 0 :Sgeo!unknown@unknown.invalid QUIT :"Leaving" < 1170916946 0 :oklofok!i=okokokok@194.251.102.88 JOIN :#esoteric < 1170916954 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1170917834 0 :ShadowHntr!unknown@unknown.invalid QUIT :"End of line." < 1170918103 0 :oklopol!i=okokokok@194.251.102.88 JOIN :#esoteric < 1170918160 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1170918212 0 :sebbu!n=sebbu@ADijon-152-1-86-91.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1170919471 0 :oklofok!i=okokokok@194.251.102.88 JOIN :#esoteric < 1170919519 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1170919520 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-S < 1170919687 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :#esosleeping < 1170920004 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :you shoulda joined that and saw who came on :D < 1170920071 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-S < 1170920301 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Nah. < 1170920419 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :you don't live up to your name then < 1170921599 0 :clog!unknown@unknown.invalid QUIT :ended < 1170921600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1170922608 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :gonna go, cya < 1170922685 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"buy viagra buy xanax buy... [VIRUS REMOVED]" < 1170923334 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1170923579 0 :RodgerTheGreat!unknown@unknown.invalid QUIT : < 1170923612 0 :RodgerTheGreat!n=Rodger@wads-5-232-13.resnet.mtu.edu JOIN :#esoteric < 1170924087 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1170924450 0 :oklopol!i=okokokok@194.251.102.88 JOIN :#esoteric < 1170926553 0 :wooby!n=alan@cpe-66-67-60-51.rochester.res.rr.com JOIN :#esoteric < 1170927171 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1170929634 0 :wooby!unknown@unknown.invalid QUIT : < 1170931033 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1170932939 0 :jix!n=jix@195.37.106.60 JOIN :#esoteric < 1170934938 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1170935876 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1170938024 0 :helios24!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1170938748 0 :jix!n=jix@L6285.l.strato-dslnet.de JOIN :#esoteric < 1170939803 0 :sebbu2!n=sebbu@ADijon-152-1-51-134.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1170940054 0 :kxspxr!n=kxspxr@x1-6-00-0c-41-39-32-8e.k302.webspeed.dk JOIN :#esoteric < 1170940248 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1170940329 0 :kxspxr!unknown@unknown.invalid QUIT :Client Quit < 1170940580 0 :kxspxr!n=kxspxr@x1-6-00-0c-41-39-32-8e.k302.webspeed.dk JOIN :#esoteric < 1170940930 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1170941545 0 :kxspxr!unknown@unknown.invalid PART #esoteric :? < 1170942816 0 :helios24!i=helios@peach.n1.helzilla.de JOIN :#esoteric < 1170943115 0 :kxspxr!n=kxspxr@x1-6-00-0c-41-39-32-8e.k302.webspeed.dk JOIN :#esoteric < 1170950967 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1170951404 0 :helios24!unknown@unknown.invalid QUIT :"Leaving" < 1170951578 0 :FabioNET!i=500@217.201.37.72 JOIN :#esoteric < 1170954362 0 :tgwizard!n=tgwizard@c-9b3ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1170957480 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric : that's easy, struct { void* right, left} < 1170957500 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you probably mean struct { void *right, *left} < 1170957880 0 :nazgjunk!n=htitan@wikipedia/Nazgjunk JOIN :#esoteric < 1170958462 0 :nazgjunk!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1170958482 0 :nazgjunk!n=htitan@wikipedia/Nazgjunk JOIN :#esoteric < 1170961662 0 :sebbu2!n=sebbu@ADijon-152-1-97-165.w86-204.abo.wanadoo.fr JOIN :#esoteric < 1170961721 0 :FabioNET!unknown@unknown.invalid QUIT :"A domani..." < 1170962139 0 :digital_me!n=digital@wikipedia/Digitalme JOIN :#esoteric < 1170962213 0 :FabioNET!i=500@217.201.6.75 JOIN :#esoteric < 1170962807 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1170963099 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yeah, that's what i mean < 1170963606 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :You are lying. struct { void *right, *left; }; is what you meant < 1170963689 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ug < 1170963733 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :rar < 1170963854 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :graf < 1170964432 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1170966395 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1170966405 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ho < 1170966627 0 :nazgjunk!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1170966647 0 :fush!n=htitan@tb-reh-1f0cf.adsl.wanadoo.nl JOIN :#esoteric < 1170966663 0 :fush!unknown@unknown.invalid NICK :nazgjunk < 1170968864 0 :Arrogant!i=Arrogatn@132.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1170970451 0 :Sgeo!n=sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1170970735 0 :GregorR!unknown@unknown.invalid QUIT :Nick collision from services. < 1170971984 0 :FabioNET!unknown@unknown.invalid QUIT :"A domani..." < 1170973071 0 :sebbu!n=sebbu@ADijon-152-1-62-29.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1170973582 0 :coredmp!i=urans254@64.79.209.123 JOIN :#esoteric < 1170973691 0 :Arrogant!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1170973717 0 :coredmp!unknown@unknown.invalid PART #esoteric :? < 1170973763 0 :tgwizard!unknown@unknown.invalid QUIT :Remote closed the connection < 1170974049 0 :sebbu2!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1170974390 0 :sebbu!unknown@unknown.invalid QUIT :Client Quit < 1170974894 0 :fruitbag!n=fruitbag@86.149.166.250 JOIN :#esoteric < 1170974958 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1170975006 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes! hm! < 1170975034 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :foo < 1170975096 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :~exec sys.stdout("bar") < 1170975096 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :bar < 1170975162 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :baz < 1170975197 0 :bsmnt_bot!unknown@unknown.invalid PRIVMSG #esoteric :qux < 1170975431 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :I have two great names if I am ever to do my own programming languages. < 1170975444 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Either the Baggage programming language, or Turing. < 1170975450 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lame < 1170975467 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :I believe Turing is already taken, don't know about Baggage < 1170975472 0 :ShadowHntr!i=sentinel@wikipedia/Shadowhntr JOIN :#esoteric < 1170975494 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :BTW don't you mean Babbage? < 1170975498 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Turing would be ridiculously confusing < 1170975509 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1170975520 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :since you have to call the language used to programs turing machines something... < 1170975552 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Ooops < 1170975554 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Yes, oerjan. < 1170975556 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Babbage < 1170975559 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :What a stupid mistake... < 1170975568 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :I knew the spelling, but that was a slip. < 1170975597 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: why lame? < 1170975641 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :bwxcauce < 1170975835 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Hey, the Babbage language almost exists and is esoteric :) < 1170975846 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :It does, oerjan? < 1170975847 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :How so? < 1170975870 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://www.tlc-systems.com/babbage.htm < 1170975957 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :of course, once again, babbage is a confusing name < 1170975971 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :since you have to call the language used to program the analytic engine somehow < 1170975988 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :No, that is Ada. < 1170975990 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't have a name < 1170976015 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Man... esoteric. < 1170976035 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :What's the most interesting esoteric programming language you pople have used? < 1170976082 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm not a pople :( < 1170976136 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :People * ;w < 1170976150 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hard to say what's the most interesting < 1170976153 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Unlambda looks interesting. < 1170976166 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wrote quicksort in english yesterday < 1170976172 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that was quite esoteric < 1170976174 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, i like Unlambda, obviously < 1170976175 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :different langs are interesting for very different reasons < 1170976260 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :eg smetana is interesting because it seems so completely pointless; and wireworld is interesting because there's a pretty computer implemented it in; and unlambda is interesting because it eats your brain; and jot is interesting because every number is a valid program..... < 1170976296 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think wireworld was more interesting before the computer to be honest < 1170976303 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i used to play with it before that :< < 1170976308 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :```s``s``sii`ki : `k.*``s``s`ks : ``s`k`s`ks``s`ks``s`k`s`kr``s`k`sikk : `k``a`ksk < 1170976320 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :^ print Fib numbers < 1170976335 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :!fds ```s``s``sii`ki : `k.*``s``s`ks : ``s`k`s`ks``s`ks``s`k`s`kr``s`k`sikk : `k``a`ksk < 1170976337 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Unlambda is great. < 1170976339 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :make it! :P < 1170976374 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what has been done with unlambda? < 1170976377 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :everything? < 1170976392 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's the most complex i've seen or heard about :\ < 1170976393 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and fugue is interesting because it's in music notation, and irp is interesting because it's so silly, and befunge is interesting because it's so pretty yet fairly easy to use, and kayak is interesting because it's so... quantum :) < 1170976419 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :What, you haven't seen any of the Unlambda self-interpreters? < 1170976421 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and thue is interesting because it eats your brain very gently < 1170976432 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan nope < 1170976455 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :For the mathematician, Unlambda may be interesting. < 1170976491 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :for a mathematician, lazy-k would probably be preferrable to unlambda. < 1170976492 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the mathematician on ork? < 1170976496 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*in < 1170976510 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Mine is at http://oerjan.nvg.org/esoteric/interpreter.unl < 1170976543 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i find unlambda UNinteresting because it's too difficult. < 1170976545 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: lol < 1170976570 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I don't understand unlambda < 1170976579 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you should put the functions in place or? < 1170976585 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is it just like that? < 1170976595 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Huh? < 1170976600 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1170976603 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nm :=) < 1170976638 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :lament: difficult is interesting. < 1170976640 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :whitespace makes no difference there right? < 1170976641 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :I disagree. < 1170976646 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Whatever is difficult is more interesting.... < 1170976652 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :That's what I've found out. < 1170976663 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: wow, you actually wrote that by hand? < 1170976680 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh, forgot to say, oerjan, that's fucking sick :\ < 1170976692 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :You people should code in Intercal < 1170976698 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Intercal! < 1170976698 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fruitbag: why? < 1170976711 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :lament: great stuff. < 1170976728 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ookay < 1170976729 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Yep :) < 1170976747 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :I have coded in Intercal. An Unlambda interpreter :D < 1170976754 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: not bad, i don't think many people do taht < 1170976819 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :I have an interesting on an esoteric programming language... < 1170976822 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://oerjan.nvg.org/esoteric/intercal/ < 1170976832 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :What about a programming language based on electronic circuits? < 1170976849 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :it's called VHDL < 1170976852 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1170976899 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: oh, heh, i remember looking at one, years ago < 1170976905 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: *at that one < 1170976943 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :nice use of PLEASE statements < 1170976955 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Why thank you. < 1170976998 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :If I were ever to do a programming language, I'd call it `Ramanujan'. < 1170977037 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :If I were ever to do a programming language, I'd call it "Your pants". < 1170977070 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"I'm an expert in your pants" < 1170977085 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"Now take this code and re-write it in your pants" < 1170977175 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Heh, a search for "Ramanujan programming language" instead leads to the Unlambda page < 1170977419 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Well, good tlaking here. < 1170977422 0 :fruitbag!unknown@unknown.invalid PRIVMSG #esoteric :Later for now... < 1170977491 0 :digital_me_!n=digital@wikipedia/Digitalme JOIN :#esoteric < 1170977501 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh no! it's me, but digital! < 1170977533 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ACTION examines how few bits they digitized me to < 1170977597 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jesus christ, no wonder audiophiles prefer vinyl. < 1170977699 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh please tell us < 1170978104 0 :fruitbag!unknown@unknown.invalid PART #esoteric :?