アカウント名:
パスワード:
既存のライブラリを使うならともかく、ガチで書くには遅すぎるし、メモリも食いすぎる。
現実世界で組み込みエレで作られたロボットを動かして戦うのではなく、仮想空間でのターン制バトルだから、速度もメモリ使用量も関係ない。
pythonが致命的に不利な要因がもう1つあった。スレッドが並列で動かないこと。マルチCPUを全く活かせない。どう見ても無理ゲーです。
へぇ [qiita.com]w
こんなのがあるんだ。知らなかったよ。ありがとう。pythonのスレッドはGIL実装だから、並列化できないんだけど。どうやってるのかと思ったら、スレッドじゃなくてプロセスで実装してるんだね。なんか物凄く重そう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
pythonは圧倒的に不利 (スコア:0)
既存のライブラリを使うならともかく、ガチで書くには遅すぎるし、メモリも食いすぎる。
Re: (スコア:0)
現実世界で組み込みエレで作られたロボットを動かして戦うのではなく、
仮想空間でのターン制バトルだから、速度もメモリ使用量も関係ない。
Re:pythonは圧倒的に不利 (スコア:0)
pythonが致命的に不利な要因がもう1つあった。
スレッドが並列で動かないこと。
マルチCPUを全く活かせない。どう見ても無理ゲーです。
Re: (スコア:0)
へぇ [qiita.com]w
Re: (スコア:0)
こんなのがあるんだ。知らなかったよ。ありがとう。
pythonのスレッドはGIL実装だから、並列化できないんだけど。
どうやってるのかと思ったら、スレッドじゃなくてプロセスで実装してるんだね。
なんか物凄く重そう。