< 1089080326 0 :calamari!~jeffryjoh@as11-pho-az-205-186-114-219.rasserver.net JOIN :#esoteric < 1089080333 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1089085081 0 :calamari!unknown@unknown.invalid QUIT :Remote closed the connection < 1089091553 0 :WildHalcyon!~wildhal@c-24-18-250-7.client.comcast.net JOIN :#esoteric < 1089097526 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I've had a song stuck in my head all week < 1089097538 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"rape me"? < 1089097562 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, that would make a lot of sense... being in Seattle and all, but no < 1089097578 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Excellent guess < 1089097584 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :its actually "Hey Ya" < 1089097690 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :"My baby don't mess around because she loves me so and this I know for shoooooo'" < 1089097719 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :it makes it hard to think really esoterically about constructing 2D lambda functions when you're wondering why love is the exception < 1089097866 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :how do 2d lambda functions work? < 1089097920 0 :WildHalcyon!unknown@unknown.invalid PRIVMSG #esoteric :like regular lambda functions in false - they're pushed onto the stack and executed like normal < 1089097941 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i don't know false :( < 1089097961 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :altthough its creator used to come here for a while < 1089098022 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(and never talk) < 1089098524 0 :WildHalcyon_!~wildhal@c-24-18-250-7.client.comcast.net JOIN :#esoteric < 1089098530 0 :WildHalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :sorry - got booted < 1089098544 0 :WildHalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :and from what I can see lament, a lot of people on here come and don't talk < 1089098583 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1089098586 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :let's ban them all! < 1089098612 0 :WildHalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :hahaha... hmmm... "you're banned until you say something!" < 1089098705 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :good night, then! < 1089099048 0 :WildHalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :goodnight lament! < 1089099638 0 :WildHalcyon!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1089100799 0 :clog!unknown@unknown.invalid QUIT :ended < 1089100800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1089102114 0 :kosmikus|away!unknown@unknown.invalid NICK :kosmikus < 1089103225 0 :WildHalcyon_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1089130462 0 :kosmikus!unknown@unknown.invalid NICK :kosmikus|away < 1089133063 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1089133063 0 :clog!nef@bespin.org JOIN :#esoteric < 1089133086 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1089133086 0 :clog!nef@bespin.org JOIN :#esoteric < 1089133099 0 :Taaus_!unknown@unknown.invalid NICK :Taaus < 1089135642 0 :ChanServ!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1089135854 0 :calamari_!JeffryJohn@as02-pho-az-205-186-105-106.rasserver.net JOIN :#esoteric < 1089135858 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1089135858 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1089137587 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1089140518 0 :fizzie!fis@sesefras.tky.hut.fi JOIN :#esoteric < 1089143871 0 :calamari_!JeffryJohn@as02-pho-az-205-186-105-147.rasserver.net JOIN :#esoteric < 1089143875 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1089143895 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I think I've finally decided what I want the "c" compiler to look like, at least initally < 1089144078 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :int, if, else, while, break, do, goto. () [] - ! ~ * / % + - >> << > < >= <= == != && || = (no pointers, only [] arrays) < 1089144087 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :should be easy to write that < 1089144147 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :no dynamic datastructures? < 1089144171 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :malloc would look something like: int mem; malloc(int cells) { mem[1] = mem[0]; mem[0] = mem[0] + bytes; return mem[1]; } < 1089144197 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :you can make linked lists, etc with just [] < 1089144224 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well yes, but they are fixed-size, usually. < 1089144282 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :usually, but c allows you to go past the end, or even use array syntax on something that isn't an array < 1089144318 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :should have been int malloc.. oops :) < 1089144369 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :the int mem; would need to be the last thing defined < 1089144396 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :you mean your C allows you to use array syntax on something that isn't an array? in traditional c a[b] needs to have either a or be to be a pointer. < 1089144427 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not quite sure how to handle function variables yet.. they will be pushed and popped, but haven't decided where they go < 1089144469 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: mm.. hadn't considered that, you're right, it's a little off there < 1089144475 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(and who made the "byte" type signed in java?) < 1089144517 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :everything else is signed in java.. I guess they felt like it had to be < 1089144559 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :guess so. but now when you get a byte[] of something, if you cast an element of it to int all >0x80 values 0xnn get type-extended to 0xffffffnn. < 1089144575 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :er, >=0x80. < 1089144654 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :it is verily uncomfortable. I had a byte[] filled with of unsigned 16-bit integers (little-endian, but that doesn't really matter) and I needed to convert that to an int[] of their values. < 1089144658 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not having unsigned types is pretty dumb.. I can't see how it would be that hard to add them < 1089144701 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :but I guess I should shut up about java, it's not a proper esoteric language. < 1089144713 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1089144792 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I guess I'll have the same failing tho, because I don't feel like doing it right now :) < 1089144841 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :My problem is getting the initial version done.. once I get that, I'm good.. but if I make it too distant I never finish < 1089144957 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :unsigned actually scales a lot better than signed < 1089145001 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :with signed, you have to know where the negative numbers start.. is it 128, 32768, etc? < 1089145061 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :since BF cells can be 8 bit or larger, having everything unsigned seems to make more sense < 1089145087 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :at least until I care :) < 1089145543 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :mm. < 1089145947 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hmm I should call it BC.. maybe appropriate? < 1089146031 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :anyhow.. afk to get started < 1089151160 0 :calamari_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1089151207 0 :calamari_!JeffryJohn@as02-pho-az-205-186-105-147.rasserver.net JOIN :#esoteric < 1089158355 0 :calamari-!JeffryJohn@as07-pho-az-205-186-110-188.rasserver.net JOIN :#esoteric