- note -

C言語

4/8

7行プログラミング - 4 : hybrid hello world   - Last modified:2012/11/22

#if 0/*&@cls&cmd/cexit/b44&@call;echo;Hello%%=ExitCodeAscii%%world!&@exit/b++*/
q='=;print"Hello\x2cworld!\n"__END__'#+++++++++[>+++[>+>+++>+++>+++>++>+<<<<
"""";print"Hello\x2cworld!\n";<<"int/*"#-]>+>+>++<<<<-]>>>>>>++++++.<++.<<--..+
#endif/*++.<.>>--.<.+++.------.>>-.>>.>++++++++++>*/
#include <stdio.h>
int/*
""""#";print("Hello\x2cworld!")#*/main(void){puts("Hello\x2cworld!");return 0;}
C, bat, perl, ruby, python, brainf*ckの6言語によるハイブリッドHello,world!です。
7行なのだから7言語にしたかったのですが、ここまでが限界でした(自分の)。
ちなみに7行に拘らなければwhitespaceを足して7言語も可能です。
ただしやってみるとわかりますが、見た目が非常に汚くなるため、オススメできません。
ハイブリッド数を増やしたい時の最終手段といったところでしょうか。
それにしても、batの空気読めてない感じがヒドイ……。