< 1127779472 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1127779474 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Output < 1127779476 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1127780719 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ha! it actually worked :D < 1127782231 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :cool! < 1127782235 0 :Aardwolf!unknown@unknown.invalid PRIVMSG #esoteric :im off bye < 1127782238 0 :Aardwolf!unknown@unknown.invalid QUIT :"Ik zen der is mee weg" < 1127784050 0 :CXI!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1127784071 0 :CXI!i=Sanity@dialup-230.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1127794703 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1127794940 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That was some tasty imitation Chinese food. < 1127796050 0 :Arrogant!i=Arrogant@100.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1127797845 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :ACTION continues lurking in the background < 1127797927 0 :{^Raven^}!unknown@unknown.invalid PRIVMSG #esoteric :*shadows < 1127802436 0 :Arrogant!unknown@unknown.invalid QUIT :" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong" < 1127803062 0 :cpressey!unknown@unknown.invalid QUIT :"leaving" < 1127805356 0 :calamari!n=calamari@dialup-4.240.114.65.Dial1.Phoenix1.Level3.net JOIN :#esoteric < 1127805359 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1127805538 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1127807999 0 :clog!unknown@unknown.invalid QUIT :ended < 1127808000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1127813621 0 :jix!i=jix@F339f.f.strato-dslnet.de JOIN :#esoteric < 1127815485 0 :calamari!unknown@unknown.invalid QUIT :Connection timed out < 1127825163 0 :Aardwolf!n=neusring@kotnet-145.kulnet.kuleuven.be JOIN :#esoteric < 1127828790 0 :wildhalcyon!n=chatzill@LEMURIA.bme.ncsu.edu JOIN :#esoteric < 1127828795 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hey all < 1127828838 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hey wildhalcyon < 1127828850 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :How are you Jix? < 1127828893 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I miss my computer. :-( without internet, its a cheap screensaver < 1127828923 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have a cold < 1127828963 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :oohh, that sucks < 1127828977 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes.. it does < 1127828983 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im putting off studying for my midterm in 45 minutes :-D < 1127829148 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :mostly because I actually HAVE internet while Im in my lab on campus < 1127829164 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1127829217 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :jix: Kipple and I were having some issues with a symbol-wise reverse operator. I'm thinking that its a fairly useless appendage instruction that could be better replaced by something more powerful (read: esoteric) < 1127829224 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :This is all in glypho, mind you < 1127829262 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm what's the latest glypho spec? < 1127829330 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :It hasn't changed since adding the brackets < 1127829347 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :my interpreter is out of date... < 1127829355 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :But we were looking at implementing it, and he wanted an example of a program that uses reverse, and I didn't have one < 1127829374 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I know, and its not your fault jix, its my fault, me and my indecisiveness < 1127829439 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe add a gcd operation < 1127829465 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that makes implementing of rational numbers easier < 1127829548 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I like rational numbers < 1127829574 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I was think maybe a modulo operator < 1127829592 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :No division operation, mind you, just modulo < 1127829618 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :modulu is easy to implement with test and sub < 1127829654 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it is < 1127829701 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hence, integer division is easy as well < 1127829727 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :gcd is easy too < 1127829734 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmmm COSine! < 1127829741 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :so, those aren't very good < 1127829745 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cos(x)*10000 < 1127829762 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :cos(x)*2^32 < 1127829776 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1127829785 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nahr < 1127829792 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cos(x)*(2^32-1) < 1127829807 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :probably better < 1127829828 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cos(x)*(2^32-0.5)-0.5 ? < 1127829865 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im{e^ix} < 1127829886 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :no, not e... Im{i^(ix)} < 1127829910 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1127829916 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :why not e? < 1127829920 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :filling in a needless extra instruction is hard! < 1127829933 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, e seems too conventional < 1127829939 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :1/2*(e^ix+e^-ix) < 1127829956 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :thats just COS again < 1127829964 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hrhr yes < 1127829972 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :1/2*(e^x+e^-x) < 1127829984 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :cosh.... < 1127830046 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :What about replacing n with Bn, where Bn is the nth Bell Number (related to the symbol-less encoding Im using) < 1127830054 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :except that they grow very large very quickly < 1127830198 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :bbl, gotta take a test... < 1127834076 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I think a random function would be nice. That's something that can't be done with the current set < 1127834141 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :something like: random: pops two values from the stack and pushes a random number in the range specified by the two popped values < 1127835061 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1127835081 0 :CXI!n=Sanity@dialup-230.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1127835262 0 :Aardwolf!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1127837287 0 :sp3tt!n=chatzill@cust-148-133.elhandel.umeaenergi.se JOIN :#esoteric < 1127837537 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :kipple: all you would need to do is pop one variable for the size of the range, and then add the minimum to the size < 1127837606 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :rngs are nice, but it leaves open the possibility of someone implementing the instruction in an incredibly stupid manner. Plus, it would be the only non-deterministic instruction in the whole set < 1127837694 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :We'll see. I'm going to go home and find out if I have internet again (or if I'll ever have internet again, ever.) < 1127837702 0 :wildhalcyon!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]" < 1127841081 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1127841085 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1127841289 0 :Keymaker!n=Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1127841295 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :good mornin' < 1127841298 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin nooga, Keymaker < 1127841303 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1127841310 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi Keymaker < 1127841312 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(or actually it's 19 pm here but who cares..) < 1127841312 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1127841333 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :lol, i mean 7 pm < 1127841349 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've got 18:15 < 1127841352 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i always use am and pm with the format that doesn't use them :) < 1127841360 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1127841365 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i like 24h format < 1127841368 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1127841372 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's more natural for me < 1127841378 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes, for me too < 1127841386 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but i still add am and pm there for some reason :) < 1127841394 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but well, my days are 48 hours ;) < 1127841401 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::> < 1127841444 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :18:16 here < 1127841479 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :18:17:01 18:16 here < 1127841481 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :d'oh < 1127841495 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1127841536 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :now i'm thinkin' about my new language - o-o < 1127841552 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :here's what i've got for now: http://agentj.kewlnet.int.pl/wysypisko/uploads/oo.txt < 1127841554 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :o-o == 0 < 1127841602 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's more like: oo < 1127841615 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :o—o ? < 1127841647 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what? i can see only some werid signs... < 1127841657 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm using utf8 < 1127841686 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it was o—o < 1127841730 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1127841779 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lol in ndash has the same length as n but mdash is too large < 1127841791 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in lucida grande it's the other way around < 1127841828 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i think that each node in o-o should have additional stack for internal use < 1127841841 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1127842532 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've got tolearn ruby < 1127842577 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that could be useful < 1127842582 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(for me too) < 1127842653 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :from those interpreted langs i know perl, python a bit, and PHP < 1127842660 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :q: what does if 0;puts "Hello";end in ruby < 1127842692 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a: prints "Hello"? < 1127842699 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :right < 1127842740 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :everything except nil and false evaluates to true in conditions < 1127842763 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and everything (including nil) is an object < 1127842833 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :woh < 1127842921 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :classes are objects too < 1127842960 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and the Class object is an instance of itself < 1127842982 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :is puts like echo in php? < 1127842997 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: no... print is like echo < 1127843005 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok.. < 1127843011 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :puts "Hello" == puts "Hello\n" < 1127843017 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1127843024 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :puts checks for a \n at the end of a string and if it is missing it appends one < 1127843033 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1127843039 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what taht 0; does? < 1127843042 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*that < 1127843068 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :replace ; with \n (ruby needs no ; only if you put more than 1 lines on one line) < 1127843111 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's like if(0)printf("Hello\n"); in c (with the difference that in c 0 == false in ruby 0 (in conditions) == true) < 1127843207 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1127843249 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :is Ruby one of those langauges which have only one false value, i.e. "False"? < 1127843260 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no false and nil < 1127843271 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :same effect < 1127843279 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1127843598 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if you want to check a number for zero just use if bla.zero? < 1127844865 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. i need name < 1127845052 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :is it possible to have a turing complete prorgamming language where & is the only operation? < 1127845066 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :probably not < 1127845070 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :no < 1127845086 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or wait.. < 1127845092 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not sure :) < 1127845096 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :what if I added a stack, and made & a stack function? < 1127845152 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :not sure. as far as i know there must be way to move back or jump some part in the program. as well as access memory other than single stack < 1127845182 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1127845206 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :..but limited languages are interesting, so go ahead and try :D < 1127845217 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :I might < 1127845224 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :o-k < 1127845273 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :it can be often(?) that languages that aren't planned to be turing-complete happen to be (or vice versa) < 1127845275 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you need ~(a & b) (nand) for turing completeness and ram and conditional or computed code jumps < 1127845292 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :for tc < 1127845314 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :why not-and? < 1127845359 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*not(and) < 1127845981 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmmm, i wonder if i should add two stacks to my language, to make sure it is turing-complete. i'm really not sure at all if reversing the stack instruction will make it suitable for being tc < 1127846185 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :or well, i'll try first making programs with only one reversible stack and see if the other is necessary. < 1127846230 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :jix: would you have time to write another interpreter ;) (in c if possible) < 1127846347 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :..but there's no hurry.. < 1127846361 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll need to do changes again.. < 1127846443 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways, going now.. < 1127846446 0 :Keymaker!unknown@unknown.invalid QUIT :"This quote is unrelated to this context." < 1127846814 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :jix: rem conditional? < 1127846818 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :s/rem/ram/ < 1127848343 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :would an implicit loop work to replace being able to jump in the code? < 1127848428 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1127848764 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1127848768 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so < 1127848778 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what do you guys think about o-o? < 1127848785 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in it's current shape? < 1127848792 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :some suggestions? < 1127848792 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :object orientation? < 1127848811 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o-o language ;p < 1127848821 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric : http://agentj.kewlnet.int.pl/wysypisko/uploads/oo.txt < 1127848821 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :not familiar < 1127848855 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :well.. first off, you need some line-breaks in your web-page < 1127848879 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :eh, it's a txt file < 1127848885 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but if you really want... < 1127848900 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :some browsers (like mine) doesn't wrap lines in txt files :( < 1127848909 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :mine either < 1127848931 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh damnit < 1127848935 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wait a sec < 1127849313 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nooga.kewlnet.int.pl/oo.html < 1127849317 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://nooga.kewlnet.int.pl/oo.html < 1127849322 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :here ;p < 1127849370 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :a bit better < 1127849378 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :~~~;p < 1127849438 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :haaaah, damnit! < 1127849441 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :got 2 go < 1127849444 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1127850673 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1127851218 0 :sp3tt!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1127851724 0 :Wildhalcyon!n=chatzill@216.154.205.203 JOIN :#esoteric < 1127851752 0 :kipple!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1127851765 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Haha! my internet not only works, it works WELL! < 1127851923 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1127852244 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm stupid < 1127852255 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm typing 5 lines of irc msgs into my c source < 1127852644 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm working on a ultimate compressor < 1127852757 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a rangecoder with a super-intielligent (stupid) model < 1127853223 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in a threadsafe flexible library < 1127853228 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and no one cares :( < 1127853515 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is no irc channel about compression < 1127853535 0 :Wildhalcyon!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1127853549 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :21:09:04 Haha! my internet not only works, it works WELL! << really? < 1127854002 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1127857535 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :would a command to jump to the beginning of a program be touring complete? < 1127857547 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :it would be like tail recursion < 1127857558 0 :twobitsprite!unknown@unknown.invalid PRIVMSG #esoteric :or a state machine < 1127858561 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :twobitsprite: how can a command be turing complete or not? < 1127859126 0 :GregorR-L!n=chatzill@host-201-128.pubnet.pdx.edu JOIN :#esoteric < 1127859144 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Blam! < 1127859257 0 :Wildhalcyon!n=chatzill@216.154.205.203 JOIN :#esoteric < 1127859344 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Kaboom! < 1127859420 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yeah, something akin to that < 1127859592 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think Transcipt needs some method of manipulating input strings < 1127859892 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :agreed. there's not much string manipulation that can be done < 1127859968 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :another suggestion for the 15th Glypho op: output top value as ASCII < 1127860020 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :or pop value, convert to ASCII, then push again < 1127860206 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Wouldn't that just be /too easy/? < 1127860223 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :perhaps < 1127860286 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :maybe, just maybe < 1127860304 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :extremely useful in any case :) < 1127860330 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im thinking of just keeping it a "free-for-all" implementation-dependent instruction < 1127860342 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe. interesting < 1127860377 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :an Undefined behavior instruction ;) < 1127860378 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Humm.. < 1127860402 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :But then what happens when the proprietary implementation from Microsoft has a useful command and everybody gloms onto it? < 1127860423 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :then Wildhalcyen gets stinkin' rich < 1127860429 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :wouldn't want that to happen < 1127860431 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :muahahahaha! < 1127860460 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :we wouldn't? < 1127860467 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :No he wouldn't! < 1127860472 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That's the whole problem! < 1127860478 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm... kipple, I value your input, but not this time! < 1127860487 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :oh.. < 1127860489 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1127860501 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Micro$oft would get stinkin' richer. < 1127860509 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And Wildhalcyon would get stinkin' credit but no $$$ :-P < 1127860512 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :dumb microsuck < 1127860535 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I like street cred < 1127860553 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :But it's street cred associated with Microsoft. < 1127860557 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ewww < 1127860567 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :get it off! get it off!!! < 1127860569 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That's like the street cred from being a Visual Basic guru :-P < 1127860574 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1127860586 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1127860614 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION writes C# and a bit of VB for a living....  < 1127860628 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION vomits. < 1127860635 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wipes his mouth. < 1127860643 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION writes PHP and a bit of C for a living! < 1127860673 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :VB sucks, but C# is actually quite nice (except for the microsoft issue) < 1127860675 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol, hmm.. vicious fight breaks < 1127860704 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :out* < 1127860704 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what that means. < 1127860709 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Ohhhhhhhhhhhhhhh < 1127860719 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :C# is an insult to music :-P < 1127860734 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1127860735 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :microsoft is an insult to small, plyable objects < 1127860741 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1127860806 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is a java fan and C# is pretty close < 1127860822 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I had a great one-liner about the "made easy" programming series and somebody's mom, but it didn't pan out. < 1127860837 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1127860853 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is *not* a java fan, but respects the need to develop a platform independent programming language < 1127860859 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Wildhalcyon was working on it in his joke lab in the basement, but a lab accident caused an explosion that killed ... his MOM AHAHAHAHAHA < 1127860911 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :he said *somebody's mom*, not his. the question is: what was she doing in his basement? < 1127860930 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Wildhalcyon: There are plenty of platform independent programming languages ... just most of them compile to platform specific machine code. < 1127860964 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Sadly, Gregor assumes that I am rich enough to afford a basement, and am not, as reality would like to object, forced to keep his outdated computer in the livingroom, next to the television. < 1127860986 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :java applets are very nice for the web, and the only competition there (that I'm aware of) is Flash... < 1127860992 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: then whats the advantage of Java? < 1127861021 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :applets could easily be superceded by Gammaplex applets imo < 1127861034 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :define "easlily" ;) < 1127861036 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :now THAT'S a programming language < 1127861082 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Wildhalcyon: Java sports a platform independent virtual machine, that's what. < 1127861092 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :kipple: simply port every known applet everywhere into esoteric Gammaplex, then write a gammaplex applet extension for every version of every popular web browser < 1127861107 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :If somebody made a virtual platform that one could compile C to, then made VMs for major platforms, it would work just as well. < 1127861118 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(Except that Java is made to be especially suited for a VM) < 1127861136 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I understand that much, I just think its too clunky. < 1127861186 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION starts work on the CVM :-P < 1127861188 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :When I bought visual studio my freshman year of college, it came with a giant poster indentifying all the classes and their inheritance characteristics. Yuck. < 1127861200 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Isnt there a Forth or Joy VM? < 1127861283 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Idonno *shrugs* < 1127861312 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Forth is a d ecent language, < 1127861323 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I think it needs improvements, but its got a nice foundation < 1127861417 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :one of the nice things about the Java VM (or microsofts CLR for that matter) is that they're not bound to a specific language. there are several compilers for other langs to java bytecode < 1127861827 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a multiple esolang to java byte code compiler would be cool < 1127861889 0 :Wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :glypho is easy. Most tarpits are relatively easy to put into higher-level languages < 1127861934 0 :GregorR-L!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5 [Firefox 1.0.6/20050716]"