< 1135036865 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :aha! http://www.jess2.net/funge/code/funged.3f < 1135036930 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :_Whaaa_. Someone's seriously using trefunge? < 1135036986 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it seems so < 1135037000 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I can't see the page breaks, though :-( < 1135037009 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They're ^Ls in my editor. < 1135037017 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In an editor it sort-of makes sense, though. < 1135037057 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The code's organized in planes. How boring, it should be an opaque cube. < 1135037065 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not that I'd want to try to size-optimize Trefunge code. < 1135037091 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the instruction set is kinda 2d-centric, though. < 1135037099 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :e.g. the ][ instructions < 1135037133 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Did Trefunge have an '|' in the z direction, too? < 1135037183 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :m < 1135037198 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :up, switch, and down are hml < 1135037203 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :high, medium, low < 1135037207 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1135037257 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I still can't remember the full output of y, though < 1135037258 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1135043717 0 :calamari!n=calamari@ip68-105-130-108.tc.ph.cox.net JOIN :#esoteric < 1135043921 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1135044279 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1135045029 0 :int-e!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1135046052 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed < 1135046736 0 :Sgep!unknown@unknown.invalid PRIVMSG #esoteric :Night all < 1135046780 0 :Sgep!unknown@unknown.invalid QUIT : < 1135049721 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1135053161 0 :Arrogant!i=Arrogant@76.orlando-06-08rs.fl.dial-access.att.net JOIN :#esoteric < 1135054929 0 :Paragon_!i=Arrogant@166.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1135056000 0 :Arrogant!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1135059559 0 :jix!i=jix@F35cb.f.strato-dslnet.de JOIN :#esoteric < 1135062850 0 :Paragon_!unknown@unknown.invalid QUIT :"I AM QUIT HAVE A NICE DAY" < 1135063625 0 :cmeme!unknown@unknown.invalid QUIT :"Client terminated by server" < 1135063657 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1135065599 0 :clog!unknown@unknown.invalid QUIT :ended < 1135065600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1135065920 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1135066517 0 :SimonRC!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1135069609 0 :Metalcore!unknown@unknown.invalid QUIT :""These are the pale deaths which men miscall their lives..."" < 1135071993 0 :SimonRC!i=sc@bylands.dur.ac.uk JOIN :#esoteric < 1135074936 0 :CXI!n=Sanity@dialup-137.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1135075034 0 :CXII!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1135078915 0 :barosl^win!i=barosl@61.77.213.201 JOIN :#esoteric < 1135079241 0 :lirthy!unknown@unknown.invalid QUIT :"you should feel more feel you should take more take" < 1135080204 0 :lirthy!i=klutzy@dor20517.kaist.ac.kr JOIN :#esoteric < 1135080957 0 :barosl^win!unknown@unknown.invalid QUIT :Client Quit < 1135084549 0 :Gs30ng_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1135084884 0 :Keymaker!n=nobody@wire74.adsl.netsonic.fi JOIN :#esoteric < 1135085168 0 :Gs30ng!i=L@211.209.201.219 JOIN :#esoteric < 1135085534 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1135086286 0 :puzzlet!n=puzzlet@61.247.145.155 JOIN :#esoteric < 1135086497 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1135088121 0 :nooga!n=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1135088175 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hoi < 1135088338 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wassup? < 1135088514 0 :ineiros!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1135088539 0 :ZeroOne!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1135088569 0 :fizzie2!i=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1135088695 0 :fizzie!unknown@unknown.invalid QUIT :Read error: 111 (Connection refused) < 1135088762 0 :jix!i=jix@F3427.f.strato-dslnet.de JOIN :#esoteric < 1135088793 0 :ineiros!n=ineiros@sk1-38-2.tky.hut.fi JOIN :#esoteric < 1135088944 0 :ZeroOne_!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1135089141 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi jix < 1135089148 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin noohr < 1135089151 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1135089152 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: < 1135089157 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1135089159 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is very busy < 1135089163 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1135089232 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is upset < 1135089254 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :And that's why, Gs30ng? < 1135089254 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :what the hell... i'm not a protagonist of a movie < 1135089313 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :my dad wants me to be a lawyer and i don't want to, so we've fought... holy crap this is not a joke < 1135089362 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i haven't expected i would be anyone who fights by such a ridiculous reason < 1135089840 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1135091168 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :me is still trying to write a compiler for mono CLI < 1135091188 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :_I just HATE ECMA's docs_ < 1135091345 0 :Keymaker!n=nobody@wire74.adsl.netsonic.fi JOIN :#esoteric < 1135091378 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :speaking ECMA, i think ECMAScript syntax sucks < 1135091390 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :even worse than brainfuck syntax!!! < 1135091424 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and to make it even worse MonoDevelop doesn't want to work! < 1135091437 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :JavaScript is ECMA Compliant < 1135091449 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and JavaScript is almost like PHP < 1135091453 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and i like PHP < 1135091463 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :all those languages suck ;) < 1135091463 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but < 1135091482 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(is there any simple way to remove a character from the string in python?) < 1135091484 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i hate the format of their specificaions < 1135091495 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Haskell, Python, and Ruby was good ones for me < 1135091507 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i can't see anything important in them < 1135091511 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1135091516 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in those specifications < 1135091520 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :(i might have asked this before, but couldn't find any code in store) < 1135091525 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker, several ways there... < 1135091530 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm, dont know Haskell < 1135091535 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :donkt know Ruby < 1135091547 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i'd rather use Perl than Python < 1135091552 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Keymaker: "test".replace("t","") < 1135091577 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :thanks, but any way to replace for example the fifth character? < 1135091633 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no impossible < 1135091639 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok :\ < 1135091639 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :strName[:4] + 'a' + strName[5:] < 1135091642 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :OH GREAT! < 1135091647 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :python developers say that that is a feature that shouldn't be used ;) < 1135091658 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in other words: i have no idea < 1135091661 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :then fifth char will be then 'a' < 1135091662 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've got my MONO fuc*ed up < 1135091674 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :ok, thanks < 1135091676 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nooga: congratulations < 1135091685 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea -.-' < 1135091696 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/away < 1135091702 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i want to know ruby! < 1135091715 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tryruby.hobix.com < 1135091726 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :ruby resembles python, or vice versa < 1135091737 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they copy each other < 1135091748 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but use different philosophies < 1135091760 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :afaik perl code is often considered incomprehensible < 1135091774 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :perl is almost eso < 1135091790 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :python uses "There is only ONE way to do something" ruby uses the principle of the least surprise < 1135091799 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but really easy when you don't try to hack < 1135091805 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :jix, no < 1135091812 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1135091813 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1135091814 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Gs30ng: no?! < 1135091824 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :hmm... that is almost right < 1135091832 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i haven't thought in that way but it is true < 1135091836 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1135091842 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in ruby you can do [1,2,3,4].map or [1,2,3,4].collect ... what ever you are used to < 1135091867 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and python developers try to reduce the number of ways to do something... they say it's confusing to have 2 ways... < 1135091875 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :and Haskell is far away < 1135091876 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :/away < 1135091881 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :haskell is cool ;) < 1135091888 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :yes cool < 1135092099 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1135092112 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's f**d up even after reinstall!!!! < 1135092334 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :mh < 1135092341 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :pretty neat looks ruby < 1135092346 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i like it < 1135092480 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :haskell is more clean < 1135092486 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :for example < 1135092488 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :factorial < 1135092497 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :fac 0 = 1 < 1135092497 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :fac n | n > 0 = n * fac (n-1) < 1135092525 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :or Fibonacci sequence < 1135092528 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :fibs = 0 : 1 : [ a+b | a <- fibs | b <- tail fibs ] < 1135092573 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i cna't understand anything :D < 1135092576 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :can't < 1135092585 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's bubble and squeak to me < 1135092667 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :i think factorial one is easy < 1135092719 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1135092723 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :fac 0 = 1 ! < 1135092729 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wtf is that < 1135092745 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :well < 1135092762 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :def fac(x): if x == 0: return 1 < 1135092771 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :that is mathematical term < 1135092778 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :better < 1135092784 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :you know f(x) = 2x + 3 < 1135092788 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1135092789 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :just like it < 1135092793 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :fac(0)=1 / < 1135092800 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1135092819 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :fac(0)=1 is uncurried expression < 1135092832 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :sorry, i mean, uncurried way < 1135092847 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :see http://en.wikipedia.org/wiki/Currying < 1135092931 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :amhm < 1135092966 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :it's like < 1135092969 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :in polish notation < 1135092985 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :difference between "+ 1 2" and "+(1, 2)" < 1135093008 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :haskell prefers the former(and you can use latter if you want) < 1135093112 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1135093139 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ruby is awesome < 1135093147 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :5.times {... < 1135094851 0 :jix!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1135095199 0 :Keymaker!unknown@unknown.invalid PART #esoteric :? < 1135095442 0 :jix!i=jix@F331f.f.strato-dslnet.de JOIN :#esoteric < 1135095741 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how to define a subroutine/function in ruby? < 1135095760 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :def < 1135095763 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :(blah) < 1135095764 0 :Gs30ng!unknown@unknown.invalid PRIVMSG #esoteric :end < 1135095823 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how will you rewrite this: dupa(x){ i=A[x-1]; while i>0 if A[i+1]==A[x] { x; break; } else i=A[i]; }; in ruby < 1135096137 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric : def dupa do |x| < 1135096137 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric : while i>0 < 1135096137 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric : if A[i+1]==A[x] {x; break} < 1135096137 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric : else i=A[i] < 1135096138 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric : end < 1135096140 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1135096291 0 :helios24!n=helios@p5489B85B.dip0.t-ipconnect.de JOIN :#esoteric < 1135096354 0 :helios24!unknown@unknown.invalid QUIT :Client Quit < 1135096363 0 :helios24!n=helios@p5489B85B.dip0.t-ipconnect.de JOIN :#esoteric < 1135096373 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :gosh < 1135096374 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :s2s < 1135096378 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i mean g2g < 1135096380 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1135096477 0 :helios24!unknown@unknown.invalid QUIT :Client Quit < 1135096486 0 :helios24!n=helios@p5489B85B.dip0.t-ipconnect.de JOIN :#esoteric < 1135096730 0 :nooga!unknown@unknown.invalid QUIT :"Lost terminal" < 1135096770 0 :helios24!unknown@unknown.invalid QUIT :Client Quit < 1135097174 0 :pgimeno!unknown@unknown.invalid QUIT :niven.freenode.net irc.freenode.net < 1135097211 0 :pgimeno!n=pgimeno@124.Red-80-59-211.staticIP.rima-tde.net JOIN :#esoteric < 1135098489 0 :Gs30ng!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1135099536 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :def dupa x;while i>0;return x if A[i+1]==A[x];i = A[i];end;end < 1135101596 0 :graue!i=graue@ip68-100-130-21.dc.dc.cox.net JOIN :#esoteric < 1135101683 0 :calamari!n=calamari@ip68-105-130-108.tc.ph.cox.net JOIN :#esoteric < 1135101705 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1135101706 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1135102058 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how's it going? < 1135103113 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :oh, okay I guess < 1135103134 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I got a book on compilers so I am learning how to make them and stuff < 1135103268 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nifty < 1135103277 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :writing compilers is a lot of fun < 1135103396 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :I wish there were more C compilers out there < 1135103405 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :why c? < 1135103420 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there are many c compilers < 1135103441 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :who needs c compilers when we have brainfuck compilers? < 1135103551 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'd like to see a lang like Java where the parts that cuase it to be slow are cut out, so it can be compiled natively.. is that reflection? < 1135103586 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i would guess it's late binding < 1135103606 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh, that would make sense < 1135103617 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :actually i dunno what makes java THAT slow < 1135103630 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :c++ uses late binding all the time < 1135103635 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :and c++ is slow < 1135103640 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :not really. < 1135103650 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :certainly not compared to java :) < 1135103673 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I guess having other niceties like bounds checking for arrays slows it down as well < 1135103692 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :calamari, have you looked at D? < 1135103695 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :java isn't THAT slow < 1135103708 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it IS possible to run very fast code on the java vm < 1135103711 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1135103711 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah it is :) < 1135103755 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :graue: yeah, briefly < 1135103800 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I think it also hurts that the library code is interpreted < 1135103807 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :calamari: it looks like a fun C++/C#/Java style language with better speed and stuff < 1135103856 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :isn't it nonfree? < 1135103866 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is a gnu d compiler < 1135103880 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :the frontend is opensource and a gcc frontend has been made for it < 1135103880 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a gcc frontend < 1135103887 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1135103890 0 :graue!unknown@unknown.invalid PRIVMSG #esoteric :and the library is all bsdishly licensed < 1135103901 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and there is an alternative (more OOish) library < 1135105148 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION returns < 1135110314 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1135112237 0 :ihope!n=ihope@c-67-172-99-160.hsd1.mi.comcast.net JOIN :#esoteric < 1135112285 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :from(NickServ) You cannot GHOST yourself. < 1135112303 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1135112341 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Nor can one RECOVER oneself... < 1135112375 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... the command is /attach freenode, not /attack freenode. < 1135112380 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1135112384 0 :Sgep!n=sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1135112541 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is anyone here able to speak french? < 1135112552 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Two or three words of it. < 1135112624 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm able to say that i'm not able to speak french in french < 1135112639 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that isn't much for 4 years french in school but that has to be enough < 1135112650 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I can say I'm not able to speak Spanish in Spanish... < 1135112690 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"No habla espannol", more-or-less. < 1135112699 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Je ne parle pas français < 1135112733 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :french people don't say my name is Foo or i am Bar... they say i'm calling myself Baz ^^ < 1135112758 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Somewhat the same in Spanish: I call myself Foo. < 1135112766 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :je m'appelle Baz < 1135112794 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i don't know wether that is i call myself or i'm calling myself... ^^ < 1135112831 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, that should have been "boo". < 1135112991 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wait... is "boo" or "qux" after "baz"? < 1135113022 0 :fizzie2!unknown@unknown.invalid PRIVMSG #esoteric :Often it's quux. < 1135113029 0 :fizzie2!unknown@unknown.invalid NICK :fizzie < 1135113037 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Foo, bar, baz, boo, qux, quux, quuux... < 1135113246 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1135113399 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i like using hello, world, test, testt, testtt... too ;) < 1135113417 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or e q k j i a b..... < 1135113421 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(in that order!) < 1135113430 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Foo, bar, baz, boo, hello, world, xyzzy, plugh, qux... < 1135113497 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Let's let qux = 3^3, quux = 3^^3, quuux = 3^^^3, etc... < 1135113510 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :http://www.catb.org/~esr/jargon/html/M/metasyntactic-variable.html < 1135113535 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then adding more q's and x's would let us have a nice syntax for Graham's number. < 1135113547 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: then qquxx = 3^^^^^^(3^^^^^^3)? etc up to graham's number? < 1135113557 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :damn lag. < 1135113596 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqquuuuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx would be Graham's number. < 1135113717 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The q's and x's would represent the number of times we do the Graham-ey iteration. < 1135113747 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't that be 6 us? < 1135113769 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I don't think so. Last time I checked, it started with the number 4. < 1135113891 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well... anybody care to expand 3^^^^3? < 1135113939 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :3^^^3^^^3, 3^^^3^^3^^3, 3^^^3^^3^3^3, 3^^^3^^3^3*3*3, 3^^^3^^3^3*3+3+3... < 1135113983 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :3^^^3^^3^3*3+3+3, 3^^^3^^3^3*3+6, 3^^^3^^3^3*9... < 1135114013 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: that's some odd precedence < 1135114045 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Strict right-associativity. < 1135114107 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Now, what if the number of Grahamity steps was itself equal to Graham's number? < 1135114108 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ah, the J associativity < 1135114120 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: you'd get a useless number < 1135114136 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1135114143 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :anyway, Graham's number probably doesn't answer the question it was meant to answer. < 1135114151 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Almost certainly not. < 1135114155 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Th actuall answer is probably 6. < 1135114165 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I think it was proven to be at least 11. < 1135114171 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oh, ok < 1135114189 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I can;t remember the question. < 1135114195 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: 42? < 1135114203 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :I say it's a decent upper limit, for about anything. :P < 1135114207 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1135114253 0 :ineiros!unknown@unknown.invalid PRIVMSG #esoteric :"--must be at least 11 and provides experimental evidence suggesting that it is actually even larger." from Mathworld. < 1135114573 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :xyzzy, wxyzzyx, vqxyzzyxq... < 1135114590 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :? < 1135114621 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Continuing the sequence. < 1135114643 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn;t understand < 1135114657 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :why not vwxyzzyxw? < 1135114665 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :why q? < 1135114681 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Because I'm alphabetically challenged ;-) < 1135114686 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :3^^^3^^3^3+3+3+3+3+3+3+3+3 < 1135114741 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :3^^^3^^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3 < 1135114797 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :? < 1135114823 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1135114843 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Calculating Graham's number. < 1135114875 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :good luck < 1135115375 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Seven cubed is 49*7... < 1135115386 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :54 + 280 = 234. < 1135115394 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :no < 1135115399 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :334 < 1135115415 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh yeah. < 1135115440 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But Google says 7^3 = 343. < 1135115488 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1135115510 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :7*7*7=343 < 1135115539 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :3^^^3^^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^3^19683*19683*19683 < 1135115544 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Graham's number seems big now. < 1135115564 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :7*9 = 63, not 54 < 1135115621 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1135116876 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Can anyone tell me the significance of the number 12648430? < 1135116932 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :2*5*373*3391 < 1135116936 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :? < 1135117166 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Translate it into hexadecimal. < 1135117306 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1135117437 0 :ihope_!n=ihope@c-67-172-99-160.hsd1.mi.comcast.net JOIN :#esoteric < 1135117455 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1135117455 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1135117461 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hello. < 1135117503 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... < 1135117524 0 :ihope!unknown@unknown.invalid QUIT :Nick collision from services. < 1135117536 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1135117539 0 :ihope_!unknown@unknown.invalid PART #esoteric :? < 1135117580 0 :ihope!n=ihope@c-67-172-99-160.hsd1.mi.comcast.net JOIN :#esoteric < 1135117608 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Arr. < 1135117745 0 :Sgep!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is leaving soon < 1135117853 0 :Sgep!unknown@unknown.invalid QUIT :Remote closed the connection < 1135118629 0 :Arrogant!i=Arrogant@161.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1135119115 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1135119431 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :'Loh < 1135122611 0 :ihope!unknown@unknown.invalid QUIT :Excess Flood < 1135122893 0 :graue!unknown@unknown.invalid QUIT :"Leaving"