# Are multi-language submissions allowed?

Here's a part of a solution in CJam, and here's the other half in Javalanguage, you figure it out

my language is really simplistic and can't read more than a byte of stdin at a time, so here's a bash helper script which reads input, writes it to a known filename and then executes my langauge's interpreter which solves the task using said file

My instinct is that this is either a loophole of some sort, or will be considered simply a needlessly wordy bash answer, because the interpreter command is essentially just another coreutil, for all the rules care (even though that isn't the case).

I'm not asking whether the bytes in the helper script are counted; obviously, they are.

I can't tell if this is explicitly discouraged, and I don't plan on answering this way any time soon (I'll fix the language first).

• If your language's simplest method of input is files, just use a file as input. I'm fairly certain that's an allowed default [citation-needed]. – Geobits Mar 1 '16 at 3:23
• It seems the default is either stdin or command line args, never files – cat Mar 1 '16 at 3:25
• @tac Unless explicitly said otherwise in a challenge, you can use a language's closest alternative to STDIN in lieu of STDIN itself. – Alex A. Mar 1 '16 at 3:25
• @AlexA. that should probably be an answer :D – cat Mar 1 '16 at 3:26
• @tac And now it is! – Alex A. Mar 1 '16 at 4:35