« first day (170 days earlier)      last day (2324 days later) » 

12:22 AM
@Adám Got it to compile and it works fine if I pipe code to it. Is that the only way or can I take the code from a file? Can I even read from STDIN?
 
 
2 hours later…
2:51 AM
@Dennis could you please pull stacked?
 
Done.
 
thanks!
 
3:05 AM
Is there a TIO API I can use to send (Personal) snipits of code to and receive STDOUT from?
 
Not an API per se, no. You can use the same format the frontend uses, but it's a bit cumbersome.
I'll make a proper API once the frontend-backend communication becomes stable. Would want to rewrite it every time I make a change.
 
I might have to look through your frontend in the meantime, I plan to try to write a userscript to run code snippets on answers.
 
Don't bother doing that right now. I'm planning to implement a lot of changes during the upcoming week, and you'd have to start from scratch after that.
 
Fair enough.
 
Also, I will be imposing restrictions on how many snippets can be run concurrently or in a short period of time, which will most likely break your userscript once I implement it.
 
3:41 AM
Well, I'll be making it a "Push button to run" thing anyway, so it should be fine.
 
Ah, yes, that would not be affected. There are ways to make it automatic without blowing up the server though. Once the API is made, you'll simply make all requests at once. If the result is cached, it will be returned. If not, user interaction would be required.
 
3:54 AM
@Poke That has been fixed. Esc, S, G is all it takes now.
 
 
2 hours later…
6:08 AM
@Dennis Had to clear cache but I just confirmed it's working
nice job
 
6:56 AM
@Adám The APL dialects now use APL385 Unicode. Might require a refresh to kick in.
 
@Dennis Very nice. Thanks.
@Dennis I'll ask the author as soon as he gets up.
 
OK, thanks. I'll be asleep by then, so no hurry. :)
 
@Dennis Depends how much longer you stay up. We have to be out of the house in an hour to go to Dyalog's yearly planning meetings...
 
My vacations are over. I don't even know why I'm still awake. :P
2
 
@Dennis You use Kona for K, but maybe supply oK too? E.g. creating dicts doesn't work on Kona, but does work on oK.
 
7:19 AM
What I said about Kona, wasn't entirely correct. It just has a different format. oK is just more "with the times".
 
 
2 hours later…
9:14 AM
@Dennis Unreadable: this one? esolangs.org/wiki/User:Marinus/Unreadable_Interpreter Hello World?
@Dennis Why did you have to modify it? How? Can we fork it, and do the modification there and may be create a pull request that with any luck can get accepted? (worked for me for a couple of other languages, where I did not have to keep local forks, because authors accepted pull requests that I needed)
@Dennis and of course JDK9, what's involved in installation?
 
@Dennis No, currently no input. I just takes a single line of code at a time.
 
@Dennis github.com/emojicode/emojicode Emojicode now needs to be built differently
 
 
5 hours later…
2:36 PM
@Dennis Can you please pull Brachylog?
 
@AndrewSavinykh Either sudo apt install openjdk-9-jdk-headless or from here
 
@Adám Alright, I'll try my luck with oK.
13
A: "Hello, World!"

DennisUnreadable, 843 755 732 666 645 629 577 bytes '"'""'""'""'"'"'""""""'""'"""'""'""'""'""'""'""'""'"'""'""""""'""'""'""'"""'""'""'""'""'""'""'""'""'""'""'""'""'""'""""""'""'""'"""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'"'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""'""...

I raised the recursion limit a bit. tio.run/nexus/bash#@5@cWKKgn19Qol@aV5SamJKYlJOKxPz/HwA.
@AndrewSavinykh I didn't use the interpreter from GitHub. There's a Python interpreter on Esolang. tio.run/nexus/bash#@5@cWKKgn19Qop@bmZeZm5ija5SCxPz/HwA differs from the original in that I use self.lines = [line.strip('\n') for line in f.readlines()] instead of self.lines = [line[:-1] for line in f.readlines()] since the latter requires a trailing newline.
@AndrewSavinykh I got that from for copr. copr.fedorainfracloud.org/coprs/omajid/openjdk9
@Fatalize Done.
@Pavel Fedora doesn't have apt.
 
2:56 PM
Danke
 
 
1 hour later…
3:57 PM
@Adám tio.run/nexus/i#@2@sZaKgq2Cmb/z/PwA Seems to be working.
 
 
1 hour later…
5:12 PM
@Dennis That's amazing.
@Dennis Can you insert #.PATH←⍕⎕THIS at the top of the :Namespace script? That'll allow calling things in the namespace from outside it.
@Dennis Esc S, M (or any other letter for that sake) doesn't copy anything to the clipboard on Windows Chrome.
 
5:31 PM
@Adám Huh. Does clicking the buttons work?
 
@Dennis Yes. it does, but only if command mode is off.
I remember having such an issue with miserver.dyalog.com/Examples/Applications/Idiom_Search.mipage I think overwriting the Windows clipboard is only allowed under very specific conditions. It has to be an element that directly causes the copying. Or something.
 
6:28 PM
@Adám This totally works for me o.O I tested it yesterday
What windows/chrome version are you running
 
@Adám And does pressing Esc, S get you to the permalink drawer or does it simply do nothing?
 
7:00 PM
@Dennis I'm wondering why then you link gihhub page from the languages.js for this language?
@Dennis Emojicode: github.com/emojicode/emojicode/issues/52#issuecomment-278379739 so As I understand they don't even know what TIO is. Given that, how do you decide when to pull, and can you have a look and tell me the commit hash, you are currently running?
 
@AndrewSavinykh Are we talking about the same language? The link for Minimal-2D points to esolangs.org/wiki/Minimal-2D.
 
@Pavel Thank you for this, but I need to know what Dennis used, not what could potentially be used ;) He answered that though already, so problem solved ;)
@Dennis yes, sorry, you are right, my mistake.
 
@AndrewSavinykh The hash is 4cc4be517da29c6b7a47d790a93ef5f37a7807e7.
 
@Dennis thank you
@Dennis and unreadable comes from this link, yes? esolangs.org/wiki/User:Marinus/Unreadable_Interpreter
 
7:17 PM
Yes.
 
 
1 hour later…
8:41 PM
@Dennis Apparently there's a bug in tio/befunge-98:
@DJMcMayhem I checked it, the TIO gives k instruction one more execution (executes pop()+1 times). Bug in their implementation. — Uriel Eli 53 secs ago
I know absolutely nothing about befunge though so I can't confirm. Just thought I'd let you know
 
8:52 PM
Reported by our very own Martin.
 
Ah, interesting
 
9:19 PM
I know this has been done to death (and sorry for repeating it), but I would love to see a standard interpreters can do to output graphical output. Essentially I would recommend an option in the menu. Then a program can output textual data and tio will interpret it graphicallly. Perhaps in a bitmap or alternate vector graphics format
 
9:56 PM
@Dennis I - do you have hello world? Did you get latest from the master branch? Thanks!
 
10:24 PM
we are 3 languages short of 200
 
@Poke Windows 10 Pro Chrome 56.0.2924.87.
@Dennis Oh, it APPEARS to work, I get the drawer and notification, and upon pressing the second letter, the drawer closes. However, the clipboard content does not change.
@AndrewSavinykh Are you talking about the language I?
 
@Adám yes, sorry this was ambiguous
 
@AndrewSavinykh "Hello world"
 
@dennis Can you add gaot++
Hello world:
baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
bleeeeeeeeeet
baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
bleeeeeeeeeet
baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
bleeeeeeeeeet
baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
bleeeeeeeeeet
baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
No.
 
10:33 PM
aww
 
@Adám Weird. I'll have to test it when I get access to my Windows 10 VM.
 
@Adám yep, that gives you the extra quotes. But by looking at the repo I think there is no easy way to get read of them, so I settled with having them. thank you
 
Oh, and I forgot about the wrapper. I'll modify that as soon as I finish what I'm doing.
 
10:54 PM
@Dennis which wrapper?
 
11:05 PM
6 hours ago, by Adám
@Dennis Can you insert #.PATH←⍕⎕THIS at the top of the :Namespace script? That'll allow calling things in the namespace from outside it.
 
11:15 PM
Sorry for the delay. Today has been kinda crazy.
 
@Dennis I'm having problem with this particular commit. Whatever I got latest in Jan worked, I also made it work for the latest as of now. But when I'm trying to compile this particluar commit I'm getting the following
cc -Ofast -iquote . -std=c11 -Wno-unused-result -fPIC -c DefaultPackages/sockets/sockets.c -o DefaultPackages/sockets/sockets.o
DefaultPackages/sockets/sockets.c: In function ‘socketInitWithHost’:
DefaultPackages/sockets/sockets.c:105:21: error: storage size of ‘hints’ isn’t known
struct addrinfo hints;
^~~~~
DefaultPackages/sockets/sockets.c:109:9: warning: implicit declaration of function ‘getaddrinfo’ [-Wimplicit-function-declaration]
if (getaddrinfo(string, service, &hints, &res) == -1) {
^~~~~~~~~~~
@Dennis do you remember anything similar?
 
@AndrewSavinykh I remember having problems with Emojicode, but I don't remember which and I probably used some ugly hack to get it working. Is there a commit that works better than the one I used?
 
@Dennis well, yes, but then the author says that they are unstable
 
I doubt that whatever I cooked up would be more stable. :P
 
@Dennis this is the one I used in Jan f74fc4a97778e6589b9bb6ae973769661bf0da81
rm -rf emojicode
git clone https://github.com/emojicode/emojicode.git
cd emojicode
git checkout f74fc4a97778e6589b9bb6ae973769661bf0da81
make HEAP_SIZE=128000000 DEFAULT_PACKAGES_DIRECTORY=/opt/emojicode/packages
cd builds/*
ln -s $(pwd) ../../bin
ln -s $(pwd)/packages ../../packages
cd ../../..
This compiles providing you have dnf install allegro5-devel which I think you do
 
11:34 PM
I do.
 
@AndrewSavinykh In I, everything is a function. Primitive functions are denoted by single characters and symbols. Names of user-defined functions are designated by single quotes, while strings are designated by double quotes. Numbers and strings are also just functions which ignore their argument(s) and return themselves. Thus "Hello" "There" "World" returns "There" since the other two strings are its arguments.
@Dennis Yep. John D's idea during my presentation of TIO and our scripting issues today.
 
Nice!
 
@Dennis Btw, I is surely a recreational language, not a practical one.
 
Oh, alright. The introduction on GitHub sounded like it was meant for production. I'll swap it.
 
11:54 PM
@Dennis I'm curious about your language names. If the name has a prefix indicating implementation, it is sometimes listed under the main language name with the implementation details in parens (like APL, Assembly, C, JavaScript, etc.) but some languages are listed under their prefixed names (like Chez/CHICKEN Scheme and Emacs/Common/Pico Lisp). Either rule would be fine, I just personally prefer the grouping by main language name.
 

« first day (170 days earlier)      last day (2324 days later) »