さぁみんな無限ループしよう。
最近、無限ループが流行りらしいので
各プログラミング言語(その辺にあった10個の言語)の
無限ループを比べてみます。
果たしてどの言語が1位に輝くのか!?
※改行は1文字としてカウント。
(一応、全て実行してチェックしています)
C (24文字)
int main(void){for(;;);}
C⋕ (37文字)
class a{static void Main(){for(;;);}}
C++ (20文字)
int main(){for(;;);}
D (22文字)
void main(){for(;;){}}
Go (31文字)
package main
func main(){for{}}
Java (53文字)
class a{public static void main(String[]a){for(;;);}}
JavaScript (8文字)
for(;;);
PHP (14文字)
<?php
for(;;);
Python (9文字)
while 1:0
Ruby (11文字)
while 1
end
【優勝】JavaScript
チャンピオンは**"JavaScript"でした。さすが"JS"**。
**"JavaScript"**は無限ループ界において最有力候補であると考えられますね。
???「JSが優勝だと思っていたのか。」
【真の優勝】Ruby ※追記
Ruby(6文字)
loop{}
Ruby、6文字で無限ループが出来るとは……。
恐るびー
???「6文字ごときが優勝だと思っていたのか。」
【本当の真の優勝】L00P ※追記(番外編)
L00P(0文字)
0文字……圧巻です。
言語名からして、無限ループ界の頂点に君臨していると思われる風貌をしてますね……。
このように上記で比べていた10個の言語以外の言語では、もっと文字数が少ないものがありました。
無限ループは奥が深い。
最後に
もっと文字数減らせるよ!とか
もっと文字数が少ない言語あるぜ!最強だぜ!
などなどありましたらコメントまたは編集リクエストでお願い致します。