< 1059457442 0 :andreou!~kvik@ppp6.ee.teiath.gr JOIN :#esoteric < 1059459275 0 :dbc!ttm@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1059459392 0 :ChanServ!unknown@unknown.invalid MODE #esoteric :+oo andreou dbc < 1059459392 0 :ChanServ!unknown@unknown.invalid MODE #esoteric :+o Taaus < 1059461624 0 :andreou!unknown@unknown.invalid QUIT : < 1059461636 0 :andreou!~kvik@ppp6.ee.teiath.gr JOIN :#esoteric < 1059463188 0 :andreou!unknown@unknown.invalid QUIT : < 1059465599 0 :clog!unknown@unknown.invalid QUIT :ended < 1059465600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1059470621 0 :andreou!~kvik@ppp6.ee.teiath.gr JOIN :#esoteric < 1059477714 0 :andreou!unknown@unknown.invalid PRIVMSG #esoteric :ACTION c u < 1059477741 0 :andreou!unknown@unknown.invalid QUIT : < 1059478995 0 :andreou!~kvik@ppp6.ee.teiath.gr JOIN :#esoteric < 1059480710 0 :andreou!unknown@unknown.invalid QUIT : < 1059481354 0 :dbc!unknown@unknown.invalid QUIT :"You have no chance to survive make your time." < 1059485402 0 :andreou!~kvik@ppp7.ee.teiath.gr JOIN :#esoteric < 1059485583 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Moo. < 1059485592 0 :andreou!unknown@unknown.invalid PRIVMSG #esoteric :Mu. < 1059485605 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :That too. < 1059485631 0 :andreou!unknown@unknown.invalid PRIVMSG #esoteric :Hell, that one rhymed as well! < 1059485723 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Hehe. < 1059489620 0 :andreou!unknown@unknown.invalid QUIT : < 1059502248 0 :lament!~lament@h24-87-69-52.vc.shawcable.net JOIN :#esoteric < 1059502630 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Heya lament. < 1059502686 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1059502695 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :where's everybody again < 1059502708 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Dunno. Eating peanuts, probably. < 1059502710 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :this channel is hopeless! We should just merge with #scheme < 1059502719 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they're talking more about esoteric stuff than we do :( < 1059502729 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Bah. < 1059502747 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :andreou and I do our best. ;) < 1059502754 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reads the logs < 1059502781 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :So... Any thoughts on Loell? < 1059503421 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Um < 1059503435 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Did I understand correctly that there can only be one prototype? < 1059503484 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Dunno... Why? < 1059503497 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :It seems a very stupid limitation < 1059503502 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Unless i'm missing something obvious < 1059503568 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :It's been a while since I looked at it last, but I imagine you could change it (in Loell code) to support more than one prototype. < 1059503615 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hm. < 1059503645 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :expr < exprs > < 1059503649 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Creates a new object, using expr as prototype (stored in the proto property). The current scope is stored in the scope property. If expr is ommited, Any is used. exprs is evaluated in the current scope, but with current set the newly created object. < 1059503665 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :So apparently the 'proto' and 'scope' properties are hard-wired < 1059503726 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :No argument there. < 1059503810 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... If it had something akin to doesNotUnderstand:, then it might be possible. < 1059503987 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :The whole idea of first-class scopes is wonderful, though. < 1059503995 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1059503995 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Slate has that. < 1059504004 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Have you looked at slate? < 1059504010 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Well, I guess python has it too < 1059504018 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Only briefly. < 1059504019 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but not really! < 1059504028 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :water talks about it a lot in #squeak ;) < 1059504046 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :It's neat. < 1059504071 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :So I've heard :) < 1059504093 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you can send messages to the "context object" < 1059504101 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I think ^ is such a message < 1059504140 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :as are local variables... but i might be wrong < 1059504175 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :There's a lot of talk on the "Pragmatic Programmers" mailing list these days... A bunch of people are going to try to develop a "pragmatic" language (called Pragmatic. Duh) < 1059504200 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's that? < 1059504204 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :I think it'll turn into a big ball of mud... If anything at all. < 1059504207 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I thought C was pragmatic < 1059504213 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or fortran or something < 1059504237 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Heh... Well... That's the problem... People have different views of what 'pragmatic' entails ;) < 1059504345 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :one moment < 1059504346 0 :lament!unknown@unknown.invalid QUIT :"leaving" < 1059506623 0 :Taaus!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1059506632 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1059506632 0 :niven.freenode.net!unknown@unknown.invalid MODE #esoteric :+o Taaus < 1059516859 0 :lament!~lament@h24-87-69-52.vc.shawcable.net JOIN :#esoteric < 1059516873 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ok, so it wasn't a moment < 1059517134 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1059517151 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Are there any hierarchitectitiptitoploftical languages? < 1059517202 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Maybe. < 1059517212 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :It really depends on what the heck you're talking about :) < 1059517234 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I dunno. It's from finnegans wake. < 1059517252 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... No longer using #python on Efnet? :) < 1059517264 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1059517300 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Wait... pyn is gone? < 1059517328 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Why, Satan, why!?! Why did you take one of your own?!? < 1059517440 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :He ran away with exarkun. < 1059517445 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :They're having a vacation together. < 1059517464 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right... I knew that. I was there when he asked if someone else could host pyn. ' < 1059517467 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :D'oh. < 1059517475 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :And you offered to host it ;) < 1059517476 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Somebody else couldn't :( < 1059517484 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I didn't! < 1059517501 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Oh? Well, exarkun _wanted_ you to host it, ne? < 1059517502 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Not only I'm using my parents' computer < 1059517512 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :But you couldn't... Etc. etc. < 1059517520 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :We're also moving and i don't even have internet at home < 1059517525 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1059517530 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Which so far seems to be a good thing! < 1059517535 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Quite a nasty situation, I imagine. < 1059517541 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1059517565 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Oh? I guess some people like moving... *shrug* < 1059517567 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :When I have internet, I waste all my time chatting with idiots on IRC < 1059517569 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :er < 1059517571 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i mean... < 1059517628 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :We (my family) moved about seven times in the last ten years < 1059517640 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well, maybe fifteen years < 1059517653 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1059517668 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :But now we finally _bought_ a house < 1059517716 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :I've moved... Twice. In my entire lifetime. < 1059517764 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :see. < 1059517767 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :therefore,! < 1059517788 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I don't understand loell < 1059517795 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :What does this do? < 1059517798 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Foo bar = 42 < 1059517809 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1059517823 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Foo.bar = 42 < 1059517847 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Sets bar to 42 in the expression Foo? < 1059517879 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but there is no expression foo! < 1059517898 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Your point being? < 1059517955 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Foo.bar = 42; Foo // returns failure < 1059517960 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :I know. < 1059517980 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :It's a... Quirk ;) < 1059517986 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I don't understand. < 1059518017 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I would understand if it returned some object. < 1059518020 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :There is no Foo... But there is a Foo.bar... < 1059518039 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :What would you expect Foo to be? < 1059518043 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :But that's *wrong* < 1059518115 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I would expect Foo.bar = 42 to cause an error < 1059518129 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :The really fun part is when you do 'Foo.bar = 42;Foo = 3;Foo' ... It returns failure. < 1059518141 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Hah < 1059518148 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Did I mention that Loell was quirky? < 1059518157 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :er < 1059518160 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it returns 3 for me < 1059518188 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Ah, this is probably due to Quirk #2... < 1059518209 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :'quirk' is a good name for a programming language. < 1059518213 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :There's something very bizarre about the interpreter. It doesn't reset the environment between compilations, or something. < 1059518245 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :reload the page :) < 1059518252 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :although, i don't believe you. < 1059518289 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Well, maybe he's fixed it... But it definitely carried over _something_ when I tried it originally.. < 1059518301 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hm. < 1059518309 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Running the exact same piece of code twice gave different results. < 1059518314 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, assignment to nonexistent objects is wrong. < 1059518327 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Cry me a river. < 1059518341 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :OH < 1059518343 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I GOT IT! < 1059518343 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1059518350 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :What? < 1059518351 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :It makes perfect sense < 1059518358 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there's no Foo < 1059518365 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so Foo.bar is actually failure.bar < 1059518370 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Foo.bar = 3 < 1059518371 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :failure.bar = 5 < 1059518371 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Foo.bar < 1059518376 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :This returns 5 :) < 1059518376 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Hah. Interesting. < 1059518391 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ok it makes sense then. < 1059518397 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Although I'd rather have an exception. < 1059518465 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Bah. Why clutter the language with exceptions? :) < 1059518510 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :when you can simply extensively test every expression! < 1059518533 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Precisely. < 1059518544 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Don't forget which channel this is... < 1059518548 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :still, this is vile and Perlish. < 1059518558 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Esoteric is one thing, Perlish is another < 1059518564 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe not. < 1059518691 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :also it seems i can't assign to failure < 1059518700 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1059518749 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :failure = 5 < 1059518753 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :failure == 5 < 1059518763 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :This returns 5, which is supposed to be success < 1059518774 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Xyzzy < 1059518777 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :This returns failure. < 1059518819 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :By the way i think it should be trivial to compile loell to python < 1059518847 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Great. < 1059518909 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the only problem would be weird scoping < 1059518920 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but the scoping is not that weird. < 1059518941 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Ok. I'll look forward to your implementation :) < 1059518965 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no! don't. < 1059518984 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Why not? < 1059518997 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I'm not gonna write it. < 1059518999 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Why not? < 1059519013 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Meh. Gotta go. < 1059519016 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Talk to you later. < 1059519021 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Bye. < 1059521794 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :ACTION returns < 1059521801 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no! < 1059521814 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :I'm afraid so. < 1059521927 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :So, anyway... You were saying? < 1059521960 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :No i wasn't. < 1059521973 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Except that I'm not going to write loell < 1059521976 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Why not? < 1059521981 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Why yes? < 1059521988 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :In python! < 1059522029 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Because it'd be a great learning experience. Now tell me why not. < 1059522059 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Because it'd be a great learning experience! < 1059522064 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Actually, because it wouldn't. < 1059522073 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Oh? < 1059522087 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Compiling it to python? Of course not. < 1059522095 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Python already can do everything loell does. < 1059522109 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Ehm... Who said anything about compiling to Python? I certainly didn't. < 1059522117 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I did! < 1059522140 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :14:37 < lament> By the way i think it should be trivial to compile loell to < 1059522142 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric : python < 1059522148 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :14:39 <@Taaus> Ok. I'll look forward to your implementation :) < 1059522203 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Writing an interpreter for it in C would be fun, I guess. < 1059522203 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :I love it when people say 1) It's trivial, but 2) I won't do it. < 1059522212 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :because it's not trivial! < 1059522216 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the boring parts are not trivial < 1059522218 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :like writing the parser < 1059522231 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Bah. Writing a parser is trivial. < 1059522240 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :never! < 1059522247 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Absolutes are boring. < 1059522262 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :always! < 1059522266 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :You suck. < 1059522270 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :never! < 1059522275 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Now read this conversation in reverse. < 1059522283 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :noooo < 1059522289 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1059522292 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric : <@Taaus> Now read this conversation in reverse. < 1059522295 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :< lament> never! < 1059522317 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :I'm curious... What _do_ you do with your time? Besides talking about things you won't do? < 1059522337 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :You're right. < 1059522388 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1059522406 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'm supposed to be writing the z-machine assembler < 1059522410 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I probably will, eventually < 1059522426 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Once that's done, I might write some cool language that would compile to it. < 1059522449 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Freak! I'll look forward to it. Is that permitted? < 1059522460 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1059522484 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Who needs Parrot when there's the Z-machine? < 1059522506 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(also, who needs Parrot when there's no Z-machine) < 1059522521 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Good point. < 1059522967 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Tiny objecty languages are always fun, but they always lack something. < 1059522973 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Usually something which Python doesn't lack. < 1059523026 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :I know what you mean. Significant whitespace. < 1059523045 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!!!! < 1059523047 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1059523051 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1059523066 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :s/No/Not really < 1059523076 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Io, for example, is not _that_ bad. < 1059523099 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Io is... Too young :/ < 1059523105 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :If it had a generally accepted module system, it would be usable. < 1059523123 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but it doesn't, and it's not. < 1059523158 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Well... The same can be said of Scheme, can't it? < 1059523163 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1059523180 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... Pity :/