@ASCII-only Huh. It seems plain JS has caught up, though, with at least some of it. For example Babel apparently transpiles [1,2,3].map(n=>n+1) to [1,2,3].map(function(n){return n+1;}), but Node.js already supports the former.
@Deadcode Not directly; it is deliberately hidden because the wrapper doesn't do anything with it. You can always open the Bash interpreter and run the command from there, but it's not very practical to create additional files.
@Deadcode The languages are not separated. Everything is installed on the same Fedora install. Try it online!
@Dennis Thanks! Is there a file somewhere with a list of the mappings from those filenames to the name strings seen in the main TIO page? For most of them it's probably obvious, but for some it might be a little hard to find.
@Dennis In the C++ port I had to set the stack size to 205 MB to get that recursive function to work with the input of n=262145. I would imagine JS would need even more, since it works on doubles, and in my port it was using ints.