< 1497571608 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1497571660 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`quote oerjanic food < 1497571661 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1497571671 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`quote food < 1497571672 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :51) actually just ate some of the dog food because i didn't have any human food... after a while they start tasting like porridge \ 111) ais523: elf corpses are not considered expensive health food. but the most expensive. \ 348) * perlmonkey is pursuing the line of reasoning that eating raw foods can improve cognitive function < 1497571749 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :do we have a python3 interpreter here? < 1497571749 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :`python3 -e print("hello") < 1497571750 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: python3: not found < 1497571774 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :https://docs.python.org/3/library/functions.html#int < 1497572021 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Quit: Clap on! , Clap off! Clap@#&$NO CARRIER < 1497572052 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1497572215 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1497572256 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 JOIN :#esoteric < 1497573072 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION spots FireFly on PPCG < 1497573200 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( pretty portable code generation ) < 1497573229 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and now i swatted him down -----### < 1497573279 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`learn PPCG is pretty portable code generation. Unfortunately, it's prone to overflowing the stack. < 1497573282 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'ppcg': PPCG is pretty portable code generation. Unfortunately, it's prone to overflowing the stack. < 1497573311 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that it is. in python especially. < 1497573314 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :(short summary of convn on -blah: kerbal's integ interpreter had strange ideas about how to compute division of bigints, so we had some talk about how floor division and truncating division and the corresponding reminder works, and how write them in python) < 1497573406 0 :__kerbal__!6b8c10d6@gateway/web/freenode/ip.107.140.16.214 JOIN :#esoteric < 1497573409 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :(it's a language that supports bigint literals, and bigint literals are the most terse way to encode long data in a program, more efficient than trying to store multiple small integers, so I was trying to use that to write a program) < 1497573533 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Sounds like it's basically a dc dialect to me. (I have not really looked at Integ yet) < 1497573553 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :int-e: yes, but much more verbose < 1497573606 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :it's prefix syntax, not postfix, but almost everything is written like operator(operand) or operator(operand0)(operand1) or operator(operand0)(operand1)(operand2) where operator is one byte of punctuation and the parenthesis are required < 1497573611 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :so many parenthesis everywhere < 1497573724 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :in dc, integer literals are also the most compact way of storing data that you want to operate on (yes, you have strings, but only very limited string manipulation; basically, print or execute) < 1497573743 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :int-e: yeah < 1497573751 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :but this is worse: < 1497573769 0 :__kerbal__!6b8c10d6@gateway/web/freenode/ip.107.140.16.214 PRIVMSG #esoteric :I am here, you know :) < 1497573779 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :in dc you could have multiple integer literals with one character separator between and put them to an array < 1497573813 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :in Integ it needs at least 6, probably 7.5 extra characters per integer literal < 1497573829 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :and I think they're always decimal, unlike in dc which allows base 36 or something < 1497573918 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :anyway, it would be possible to use a decimal bigint literal to put data to an integ program, but it's a bit difficult to decode until kerbal fixes division < 1497574009 0 :IronY!?@? NICK :NotAnyoneEvenIro < 1497574023 0 :NotAnyoneEvenIro!?@? NICK :Ir0nY < 1497574029 0 :Ir0nY!?@? NICK :IronY < 1497574648 0 :__kerbal__!6b8c10d6@gateway/web/freenode/ip.107.140.16.214 QUIT :Quit: Page closed < 1497574756 0 :symmetric3!6b8c10d6@gateway/web/freenode/ip.107.140.16.214 JOIN :#esoteric < 1497574789 0 :symmetric3!6b8c10d6@gateway/web/freenode/ip.107.140.16.214 QUIT :Client Quit < 1497575786 0 :keemyb!keemyb@gateway/shell/panicbnc/x-nnqhuyicfdrvodpw JOIN :#esoteric < 1497576120 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1497576120 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 152350Z 12007KT CAVOK 14/11 Q1006 RMK WIND 670FT 16007KT < 1497576252 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`slwd rain//s,^r,R, < 1497576254 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rain//Rain is a natural bird repellent. Also chickens. < 1497576279 0 :fizzie!?@? PRIVMSG #esoteric :@metar EGLL < 1497576280 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGLL 160020Z AUTO 27011KT 9999 NCD 13/09 Q1020 < 1497576307 0 :fizzie!?@? PRIVMSG #esoteric :It's 24.6 degrees indoors. < 1497576393 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is QUIT :Quit: Zarutian < 1497576823 0 :LKoen!~LKoen@2a01:e35:2eed:a430:a8c6:bdb2:e91:fc97 QUIT :Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.” < 1497576867 0 :MrBusiness!~ArcMrBism@2602:306:8325:a300:e9c1:786c:6575:d9e7 JOIN :#esoteric < 1497577152 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@metar lowi < 1497577152 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 160020Z AUTO 25004KT 9999 SCT090 BKN100 17/16 Q1020 < 1497577161 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :too humid < 1497577203 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :looks like a common european problem. < 1497578288 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :oerjan: except here < 1497578300 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :japan is much more humid < 1497578565 0 :__kerbal__!683239a0@gateway/web/freenode/ip.104.50.57.160 JOIN :#esoteric < 1497578631 0 :__kerbal__!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :wob_jonas: Do you mind if I make "So many parentheses everywhere" the official motto of Integ 1.1? I think it's a really funny statement < 1497578641 0 :__kerbal__!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :I'm serious < 1497578946 0 :doesthiswork!~Adium@207.55.82.149 JOIN :#esoteric < 1497579007 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :kerbal: no problem < 1497579052 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Lots of Irritating Superfluous Parentheses <-- a bit of a precedent < 1497579099 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :int-e: verbose syntax gets especially problemetic when the language doesn't have user-definable functions of any sort < 1497579113 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :if you need functions, you have to emulate them with loops < 1497579123 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :and a stack or something < 1497579130 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :you know, like brainguck < 1497579147 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :just implement a UTM < 1497579163 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I'm only half kidding. < 1497579165 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :but unlike brainfuck, this at least has a random-access one-way infinite tape of bigints < 1497579198 0 :__kerbal__!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :wob_jonas: Thank you < 1497579208 0 :__kerbal__!683239a0@gateway/web/freenode/ip.104.50.57.160 PRIVMSG #esoteric :I will try to improve the syntax < 1497579212 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :int-e: the problem is that the online interpreter only evals one irc line at a time, no persistence or multiple buffered lines or anything, and with verbose syntax there's not much you can do in one line < 1497579246 0 :wob_jonas!b03f1907@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.7 PRIVMSG #esoteric :int-e: also it has add, subtract, and multiply of integers < 1497579293 0 :Warrigal!~tswett@unaffiliated/tswett JOIN :#esoteric < 1497579625 0 :__kerbal__!683239a0@gateway/web/freenode/ip.104.50.57.160 QUIT :Quit: Page closed < 1497579963 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`` dc<<