This would allow several benefits :
- easier for AI battles where you’d like to split your code in several files
- allow to specify compilation options (no debugs, faster for c++ users …)
Something similar to what cyber-dojo offers
Their UI looks like this once you start coding :
http://www.cyber-dojo.org/kata/edit/E491499AAD?avatar=kangaroo