« first day (508 days earlier)      last day (1986 days later) » 

1:51 AM
@Dennis I don't know how you feel about having too many versions of Befunge on TIO, but if it doesn't bother you, it might be nice to add MTFI. It's one of the only interpreters I know that supports Befunge-96 and -97, and I've used it a couple of times on PPCG.
Last known version of the source can be found on the internet archive: web.archive.org/web/20000903032423/http://www.mines.edu:80/…
It was originally written for DOS, but should just require an updated makefile for Linux. If it helps any, this is what I use: gist.github.com/anonymous/5d064eb65a43808e3992f999c86cffa2
 
2:22 AM
@JamesHolderness I'll check it out tomorrow.
 
OK. Thanks
 
Nice! What did you do to fix the cache?
 
Moved the cache dir to /opt/felix/cache and create an /opt/felix/cache/home/runner symlink to the sandbox's home directory.
 
Ah, I see --cache-dir=/opt/felix/cache in the wrapper.
 
3:26 AM
@Dennis did you change the format of the TIO API at all? I'm using the same code that I was using a couple of months ago and it's no longer working but I'm using the exact same tests. Namely, the program doesn't seem to be reading any of the standard input.
 
@HyperNeutrino I don't remember making any changes.
 
Hmm. I'll have to check to see why then.
Oh wait I think my bot never worked in the first place? Maybe it was failing on the same thing in the first place, I don't know. I'll have to go check the working bot then.
 
4:12 AM
@Dennis Could you add Broccoli to TIO? Unfortunately, I can't find source code, just an .exe, so you'd need WINE to run it.
If that's too much of a pain, no big deal
 
@DJMcMayhem Wine requires sockets, so I can't use it in the current sandbox. I'll try with Mono though.
Tomorrow, that is.
 
OK, thanks :)
 
@Dennis @DJMcMayhem Just tried, doesn't work with Mono.
 
definitely works with Wine for me
(Wine from Arch Linux, anyway)
 
Works with Wine, yes, but Wine isn't an option.
I just realized that one of the packages Wine installs is called sane-backend-drivers
 
 
10 hours later…
2:05 PM
@DJMcMayhem I can't find a way to run that exe without Wine, and the surce code doesn't appear to have been published. I'll revisit Broccoli if I ever manage to use Wine.
 
2:32 PM
@Dennis this language looks like it could be fun for golfing. mind adding it to TIO?
 
@JamesHolderness There a Unix version, btw. archive.li/o/W15A5/www.mines.edu/students/b/bolmstea/mtfi/…
@JamesHolderness Compiles just fine. I just need to decide if I add all these languages as separate ones (Befunge-93, Befunge-96, and seven Funge-97 versions, two of which don't seem to have a proper name).
@MartinEnder I'll take a look.
 
2:49 PM
@Dennis I think they're going to reimplement it themselves.
 
Who's they?
 
Folks from last night's podcast
 
DJ and I joked about it
but in a somewhat serious way
 
3:38 PM
@Dennis The naming of PowerShell/PowerShell Core is pretty confusing, since Core refers to the crossplatform version and PowerShell refers to the windows-only version.
Maybe call them PowerShell Core and PowerShell Core (+ GNU CoreUtils)
 
4:19 PM
@Pavel I had coreutils in the name before, and people complained that was confusing...
 
No good solution, I guess.
 
 
1 hour later…
5:34 PM
@Dennis That's even better. I couldn't get the UNIX link to work before, so I thought it just hadn't been picked up by the archiver.
As for the language variations - I think it's safe to ignore the dimension options until someone specifically requests them, otherwise it's going to really get out of hand. There's a good chance they'll never be used, and if anyone desperately wanted them they could just use the base Befunge-97 language and override the dimension with a command line argument.
 
 
1 hour later…
6:40 PM
Btw, if you'd like a version-specific hello world, this one should work only on 96: "Hello, World!"i>:#,_@
And this one should work only on 97: q"Hello, World!"i#]:#,_@
Otherwise you can just use a regular 93 version of hello world, which should work everywhere.
 
 
5 hours later…
11:24 PM
@Dennis Could you remove the type signature from Clean's Hello, World!? It's been bothering me for a while, because the only thing a type signature on Start can do is prevent a program from compiling if it needs to run type inference over the primary module.
 

« first day (508 days earlier)      last day (1986 days later) »