< 1104020191 0 :nooga_!unknown@unknown.invalid QUIT : < 1104031250 0 :puzzlet!~puzzlet@61.255.27.5 JOIN :#esoteric < 1104032302 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :um. < 1104032322 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :befunge and brainfuck are both great. < 1104032346 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they're the treasures of the esoteric world. < 1104032368 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :each is utterly disgusting and vile in its own inimitable way. < 1104039901 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1104040556 0 :puzzlet!~puzzlet@61.255.27.5 JOIN :#esoteric < 1104042941 0 :puzlet!~puzzlet@61.255.27.5 JOIN :#esoteric < 1104044012 0 :puzzlet!unknown@unknown.invalid QUIT :Connection timed out < 1104047999 0 :clog!unknown@unknown.invalid QUIT :ended < 1104048000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1104052814 0 :nooga!nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1104053397 0 :puzlet!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1104064303 0 :Keymaker!~Keymaker@wire74.adsl.netsonic.fi JOIN :#esoteric < 1104064308 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :mornin' < 1104064366 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Mornin'. < 1104064371 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1104064393 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmmm.. < 1104064474 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :how the lyrics in 99 bottles of beer go? in the very end? < 1104064572 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Pick one from www.99-bottles-of-beer.net and run it. < 1104064583 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :that's the problem < 1104064587 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :there are different versions < 1104064613 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, yes. I'm not sure if any of them is "official". < 1104064616 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :in some it ends with 0 bottles and in some that there is no more bottles or something.. < 1104064662 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yeah. i just tought it'd be nice to know the 'official', i'd like to make on in brainfuck < 1104064672 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes, it's been made thousands of times but still.. < 1104064735 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Some googling suggests that it ends either 'no more bottles of beer on the wall' or 'no bottles of beer on the wall'. < 1104064749 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :cheers < 1104064759 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmmm, i think i'll use 'no more' < 1104064792 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It sounds better, I think. < 1104064796 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1104064824 0 :nooga_!nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1104064828 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :welcome < 1104064829 0 :nooga!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1104064835 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :d'oh < 1104064843 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1104064847 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :a hi < 1104065038 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :there as interesting talk about bf-os in some log < 1104065060 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :*as --> was < 1104065316 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :ehe < 1104065318 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i remember < 1104065326 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :im waiting for calamari < 1104065378 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1104065385 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :interesting idea < 1104065425 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1104065436 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :befunge os would be much more funny < 1104065462 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmmm, maybe < 1104065474 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm, or then not :) < 1104065500 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :boot from diskette, screen dividet to 3 parts < 1104065505 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :divided* < 1104065518 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1104065524 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :code space, output window and stack listener :) < 1104065536 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1104065570 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Mooz was thinking of perhaps doing a befunge processor with verilog or some other hardware description language as a course project or something. :p < 1104065587 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :heh :) < 1104065594 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :is he going to? < 1104065603 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :lololz < 1104065603 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not right now, no, but we'll see. < 1104065612 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1104065641 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :you can go to the electronics shop and buy some transsistors :) < 1104065645 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Oh, and the operating system for our "hey, I'll write an emulator for a (zilog-z80-based) hardware device that doesn't actually exist" thing was supposed to use befunge in the startup scripts.) < 1104065689 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Must go locate food, then it's a long (~570km) train-trip back home from this current Christmas-location I'm in. -> < 1104065696 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :eeek < 1104065705 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :train's fun < 1104065716 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but that long trips, not :\ < 1104065749 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmmm, actually finding some food wouldn't be bad idea. < 1104065838 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :well, i think i'll go now :) bye < 1104065840 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1104066249 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :-.- < 1104066281 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :my befunge interpreter works different than other < 1104067063 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: I'd enjoy a traing trip of 570 km if I had a laptop. ;) have you got one, fizzie? < 1104067077 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: how's that? < 1104067077 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sure, this iBook. < 1104067098 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: nice. hmm. does it boot Knoppix? < 1104067115 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not sure, but it dualboots OS X and Debian/ppc from the hd. < 1104067141 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1104067168 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Has enough battery to last for ~5 hours of irc-over-gprs-over-bluetooth, which is about the time it takes for the train to go Joensuu -> Helsinki, so if I manage the Lieksa-Joensuu interval without irc, I can use it the rest of the trip. < 1104067398 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also, if I calculated correctly, my seats for the Joensuu-Helsinki part are quite close to the "tables" in the middle of the compartment, and those have electricity outlets under them, so I might be able to recharge, too. < 1104068316 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1104068320 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :youre finnish < 1104068508 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Eek, time to go, train doesn't wait. -> < 1104068516 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But "yes". < 1104069306 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: how does your befunge interpreter work different than others? < 1104069313 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1104069336 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :because i dont pop from the stack when | or _ are noticed < 1104069356 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :but i wrote it from my memory and i didnt have a befunge specification < 1104069360 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :ill fix it < 1104069398 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1104069539 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :I thought it was something more fundamental < 1104069545 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :but then it was just a bug :) < 1104069591 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1104069594 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :-.- < 1104069598 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :just a bug < 1104069612 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :do you have some ideas ? < 1104069637 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :erm, no. I haven't done that much befunge. I wrote a brainfuck interpreter in PHP, though. < 1104069660 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1104069687 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :bf is cool because you can write interpreter in 3 minutes :) < 1104069740 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :lindi-, who is not here right now, made a befunge interpreter that creates a linked list of the instructions and then abandons the grid. :) < 1104069804 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1104069809 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :that's something I'd call fundamentally different. < 1104069958 0 :kpreid!~kpreid@pool-68-162-32-206.nwrk.east.verizon.net JOIN :#esoteric < 1104069998 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1104070010 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :im thinking about own eso lang < 1104070017 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :different than other < 1104070030 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :but im polluted with befunge and brainfuck < 1104070108 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1104070252 0 :lindi-!~lindi@kulho150.adsl.netsonic.fi JOIN :#esoteric < 1104070289 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :it would be funny to build electronic brainfuck < 1104070307 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hi lindi- < 1104070331 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1104070332 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :nooga_: a fungeoid with a variable size instruction pointer would be fun < 1104070339 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :like, in befunge it is fixed to being 1x1 < 1104070352 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :but 2x2 or 3x1 instructions could also be possible < 1104070361 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1104070364 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1104070372 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :that wold be paifull :) < 1104070387 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :you mean variable length instruction pointer or variable length instructions? < 1104070403 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :lindi-: hmm. maybe both. ;) < 1104070433 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :but I thought about variable length instructions. < 1104070489 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :it might need some instructions to work with wildcards < 1104070520 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1104070527 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i will make brainfuck processor < 1104070537 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :hasn't that already been done? < 1104070543 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1104070547 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i will make my own < 1104070555 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :to code everywhere! < 1104070572 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :http://www.clifford.at/bfcpu/bfcpu.html < 1104070585 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :and another: http://martin.egy.nu/index.php?page=bfcomp < 1104070638 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :yet another: http://robos.org/bfcomp/index.html < 1104070683 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1104070694 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :then mine will be yet yet another :P < 1104070706 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1104070805 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1104070820 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :there are using ready programmable devices < 1104070836 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :i plan to make one from the simpliest transsistors -.- < 1104071118 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :that will take, like, quite a few transistor... < 1104071144 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1104071165 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :but its enough masochistic task to complete it < 1104071248 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :I'd say something like 300 transistors < 1104071314 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1104071320 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :not too much < 1104071325 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i might just try that CW6670 one < 1104071419 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :it's just that XILINX tools are all windows-only < 1104071437 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :you have to build your own XILINX tool first :) < 1104071470 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1104071545 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :ZeroOne: afaik it's not trivial at all. i'd need to know everything from voltage levels to internal timing issues of the chip < 1104071598 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :well, you can also choose to write a windows emulator with which you can run those existing tools ;) < 1104071898 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :if there aren't any GNU emulators that you could use < 1104071950 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :I guess WINE is open source < 1104071951 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :but < 1104071956 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :I'll be back later. -> < 1104071958 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1104075634 0 :Keymaker!~Keymaker@wire74.adsl.netsonic.fi JOIN :#esoteric < 1104075638 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1104075852 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :"06:06:50 im thinking about own eso lang" < 1104075859 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i've had some ideas as well, < 1104075866 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but i can't write interpreter in c < 1104075881 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :since i can't do stuff with the files :\ < 1104075947 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :and writing the interpreters in bf would be really hard < 1104075961 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(and "impossible" at some level) < 1104076146 0 :nooga_!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1104077203 0 :Keymaker!unknown@unknown.invalid QUIT :"Freedom!!" < 1104077451 0 :Keymaker!~Keymaker@wire74.adsl.netsonic.fi JOIN :#esoteric < 1104077471 0 :puzzlet!~puzzlet@61.255.27.5 JOIN :#esoteric < 1104077476 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1104077545 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :anyways; what i forgot to say was that: i'd like to see more interesting language (and interpreters for them), but more than that i'd like to see all new programs, not interpreters for existing languages :) < 1104077848 0 :Keymaker!unknown@unknown.invalid QUIT :"Freedom!!" < 1104085356 0 :nooga!nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1104085362 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi once again < 1104088136 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1104089369 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1104091561 0 :nooga_!nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1104091568 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :hahh < 1104093266 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hah?! < 1104093779 0 :nooga_!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1104094026 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :hah. < 1104094386 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's with people not talking < 1104094393 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they should stop not talking and start talking < 1104094400 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and "hah" doesn't qualify < 1104094413 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :HAH < 1104094502 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1104095441 0 :nooga!~nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1104095572 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1104095584 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :im trying to invent own eso language < 1104095587 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but i cant < 1104095590 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :im too stupid < 1104095621 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i thought about something like lisp but more minimal < 1104095845 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i dun know x_x < 1104095868 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :nooga: I think that has already been done several times. do Unlambda, Lazy K and Iota and Jot say anything to you? < 1104095911 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i dont know them < 1104095928 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :the area of esoteric languages is quite good explored already. it's hard it invent something interesting. < 1104095936 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1104095945 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :nooga: http://en.wikipedia.org/wiki/Unlambda < 1104096039 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :mph < 1104096044 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :too wisted < 1104096049 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :twisted* < 1104096107 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :heh :) < 1104096149 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :well, you can make an easier functional language then < 1104096393 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :aah < 1104096397 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :im too lame -.- < 1104097678 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1104098033 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :nooga: there're several basic concepts that you have to learn < 1104098037 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :before trying to create something "new" < 1104098054 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :turing ;) < 1104098060 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :basically, look at Brainfuck, Befunge, Lazy K < 1104098065 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :uhh what else < 1104098067 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Weird < 1104098072 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Wired or whatever i mean < 1104098079 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Unlambda < 1104098093 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :lambda calculus in general < 1104098097 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :turing machines of course < 1104098127 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :then just try to come up with something that's like neither one of those :) < 1104098201 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1104098462 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :5{--} = +++++ in brainfuck; 2{5{--}.} = +++++.+++++. < 1104098465 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1104098468 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1104098469 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :useless < 1104098738 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :anything with a brainfuck-like memory model is likely to be useless < 1104098743 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i.e. not original enough < 1104098751 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1104099055 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1104099077 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nah... stupid again < 1104099397 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I found a new esoteric programming language: Nietzsche: http://www.autistici.org/bakunin/ < 1104099498 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1104099679 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :reminds me of that another one, whatsitsname... < 1104099721 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :not BDAMD < 1104099732 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1104099734 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i know! < 1104099741 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :but Numberix! yes! < 1104099747 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :http://lilly.csoft.net/~jeffryj/compilers/numberix/numberix.html < 1104099755 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :befunge-like language but diagonal < 1104099795 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1104099798 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :stupid < 1104099819 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, Game of Life is another one of those basic concepts < 1104099832 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1104099865 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1104099955 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1104100322 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :nooga: Conway's Game of Life < 1104100361 0 :ZeroOne!unknown@unknown.invalid PRIVMSG #esoteric :isn't that a familiar concept to you? fizzie said earlier that a befunge interpreter is often the first thing he does with a new language. Game of Life is mine. :) < 1104100497 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1104100499 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1104100509 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ive got an idea < 1104100515 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck based < 1104100520 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :funny and useless < 1104100575 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :+++>++++++++++++<[>.<-] < 1104100575 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nooog gop noooooooooooog pog pop gop non pog gon gog < 1104100625 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :may i paste several lines? < 1104100734 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o - counter (used where _) < 1104100734 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :n_g +; g_n -; g_p >; p_g <; non .; ooo ,; pop [; gog ] < 1104100741 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :whole < 1104101060 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ha! < 1104101062 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :goood < 1104101068 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :veryyy good! < 1104101079 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :simple enough to be my first eso lang < 1104101091 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and then i will think about something more complicated < 1104101485 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what do you think? < 1104101614 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmmmmmmm :( < 1104101990 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1104102061 0 :Keymaker!~a@wire74.adsl.netsonic.fi JOIN :#esoteric < 1104102084 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi Keymaker < 1104102090 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hiya < 1104102108 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wanna see my useless version of brainfuck? :P < 1104102122 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1104102127 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :go ahead < 1104102176 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :+++>++++++++++++<[>.<-] in brainfuck is equal to: < 1104102176 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nooog gop noooooooooooog pog pop gop non pog gon gog (in #boob) < 1104102190 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :sharp boob :) < 1104102227 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :stupid, eh? < 1104102234 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe :D < 1104102251 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o - counter (used where _) < 1104102251 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :n_g +; g_n -; g_p >; p_g <; non .; ooo ,; pop [; gog ] < 1104102349 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i made nice idea today, though not telling it yet.. one thing is sure; writing a program will be time consuming.. :) < 1104102370 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1104102544 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :"14:51:25 what do you think?" < 1104102559 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :what i've learned, on this channel that won't produce any replies :) < 1104102571 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :like many others -.- < 1104102571 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(though, this was exception) < 1104102616 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Reminds me of Ook. < 1104102623 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaaargh < 1104102626 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i hate Ook < 1104102634 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i can't stand it :x < 1104102660 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :this one is more intelligent than ook :) < 1104102670 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1104102672 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1104102693 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i,'ll add 'i' it will be equal to 'oo' < 1104102726 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and 'l' = 'ooooo', and 'u'='oooooooooo' < 1104102729 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :YES < 1104102729 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :! < 1104102739 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that's it, my first eso lang < 1104102742 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1104102830 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :niog gop nuig pog pop gop non pog gon gog < 1104102832 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ha! < 1104102898 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :here's sample of one (similar to brainfuck) i've been planning .;;;; .:; :; .;;;; ,:; ,.; ,.:; < 1104102932 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :if i remember correctly (i didn't look at my notes about the instructions), that should get '16' to cell (1) < 1104102968 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o.0 < 1104102975 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :basically, this is brainfuck, but with some extra instructions and instructions represented non-easier way < 1104103094 0 :kpreid!unknown@unknown.invalid QUIT : < 1104103242 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1104103273 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :after writing #boob interpreter i'll try to write C2bf < 1104103284 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :uh oh < 1104103287 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :featuring 16 bit variables! < 1104103289 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :gonna be hard task < 1104103293 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :really hard < 1104103302 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(and someone here is tryin' it already :)) < 1104103303 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but not whole C :P < 1104103310 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1104103316 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :only basic functionality < 1104103355 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :fear not! i have dragon's book and idea ;] < 1104103367 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :uh.. no idea what those are :P < 1104103423 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(to note; with that "(and someone here is ..." i didn't mean myself, since i really am NOT trying it) < 1104103500 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1104103510 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe someone can put bf bot here < 1104103516 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1104103519 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :guess what? < 1104103524 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i've thought the exact same thing < 1104103527 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1104103529 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :although i have no idea how bots work < 1104103571 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but i have < 1104103572 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :but some bot that could execute bf code (and kick us all out because of a dangerous program) < 1104103586 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :..would be cool < 1104103592 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1104103603 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ill write one tommorow and put on my shell < 1104103617 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :hmm, sounds interesting < 1104103618 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hah -.- perl again < 1104103665 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i'll suggest the "standardish" EOF=0 to make everyone's life easier < 1104103729 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1104103736 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye now < 1104103740 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1104103741 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :must go to bed -.- < 1104103746 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :good idea < 1104103779 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll go as well -- i think i realized how to write a quine. ghafhwiu wiageoihgewiho nnngghhhh < 1104103792 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1104103825 0 :nooga!unknown@unknown.invalid QUIT :"Leaving"