C言語は、コンパイラーのBUGが未だに多いらしいが、C言語標準化委員会の策定が遅れているのが原因らしいが、この遅れを改善させる方法にはどのようなアイデアがありますでしょうか?
Pythonの実行環境?に問題が多く残っているらしい事を早期に改善させるアイデアと、Pythonコードをスパコン&AIXに最適化を行って安心して早期に使えるようにするアイデアは何かございませんでしょうか?医療の分野で、BIOで「ガン」の研究や、DNAの研究にPythonは特に有効だと思うのですが、実行環境を早期に整えるには、ソフトウェアエンジニアのプログラマーだけでは、どうにもならないとおもえますがいかがでしょうか?コンパイラーメーカーの収益ビジネスモデルを変える必要があるのでしょうか?
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
>一部言葉が違う部分もありますが、スーパーコンピューター上では、まだまだC++とPythonは、安定して使える環境で無い場合があるようですね。
と言うことです。まだ曲解があるような・・・
紹介されたurlに書かれてる事は「汎用コンピュータのコンパイラのバグに比べてスーパーコンピュータに最適化されたコンパイラのバグは多い」という内容ですので、スーパーコンピュータに最適化されたコンパイラはC++に限らずFortranなどの他のコンパイラも汎用コンピュータのコンパイラよりバグが多いという事だと思いますが。
Pythonに関しては安定して使える環境でないという意味の事は書かれてません。
Pythonのプログラムは最適化が不十分だろうからスーパーコンピュータで動かすのは不適切と考えている人たちがいるという話です。
最適化が不十分という事と安定していないというのは別の事ですし。
またスーパーコンピュータのコンパイラを提供しているのは、スーパーコンピュータのハードウェアメーカーだと思いますよ。
No.3
- 回答日時:
>
http://handasse.blogspot.com/2010/06/blog-post.h …Cの話ではなくC++の話では・・・(CとC++は別言語です)
そのC++の話にしたって規格の策定遅れがバグの原因なんて、どこにも書いてありませんが。
「スーパーコンピュータに最適化されたコンパイラ(もちろんこの中にはC++も含まれる)ではバグの入っていることが多い」,「C++0xの標準化が早くされて欲しい」という希望が書いてあるようにしか読めません。
ちなみにC++0xはC++11として策定済みです(書かれてるの2010年とか4年前だし)。
>http://www.astr.tohoku.ac.jp/~sugimura/biboroku. …
「スパコンは十分に最適化されたプログラムのみ実行するべき。Pythonのプログラムは十分に最適化されていない」という意見がある。とは書かれていますけど「Pythonの実行環境?に問題が多く残っている」なんて書いてないですが。
どこをどう曲解されたんだか・・・
この回答への補足
確かに、C言語では無く、スーパーコンピューター上のC++の話でした。一部言葉が違う部分もありますが、スーパーコンピューター上では、まだまだC++とPythonは、安定して使える環境で無い場合があるようですね。と言うことです。
補足日時:2014/12/22 12:50No.2
- 回答日時:
>C言語は、コンパイラーのBUGが未だに多いらしいが、C言語標準化委員会の策定が遅れているのが原因らしいが、
どこからの情報だ?脳内情報?
すげーーーなC言語って未だに標準化すらされてないのかよ。いつの過去からタイムスリップしてきた?
>の研究にPythonは特に有効だと思うのですが、
思いません。
>行環境を早期に整えるには、ソフトウェアエンジニアのプログラマーだけでは、どうにもならないとおもえますがいかがでしょうか?コンパイラーメーカーの収益ビジネスモデルを変える必要があるのでしょうか?
そもそもPythonはオープンソースなんだから必要な環境向けに自分でコンパイルすればいいだけ。
ちなみにPythonもCで作られているわけで君のそもそもの脳内妄想だとPythonもC言語で作られているので
使えないよねwwww
この回答への補足
参考資料HP:
http://handasse.blogspot.com/2010/06/blog-post.h …
http://www.astr.tohoku.ac.jp/~sugimura/biboroku. …
—————————
No.1
- 回答日時:
>C言語は、コンパイラーのBUGが未だに多いらしいが、C言語標準化委員会の策定が遅れているのが原因らしいが、この遅れを改善させる方法にはどのようなアイデアがありますでしょうか?
その情報はどこからのものですか。
C89,C99,C11といった策定済みの規格もあるわけなんですが。
それに規格の策定の遅れはコンパイラのバグの原因にはなりませんし(その規格に準拠したコンパイラが作れないというだけ)。
>Pythonの実行環境?に問題が多く残っているらしい事を早期に改善させるアイデアと、Pythonコードをスパコン&AIXに最適化を行って安心して早期に使えるようにするアイデアは何かございませんでしょうか?
いわれていることは「何か分からない問題を改善するアイデアはありませんか」なんですけど・・・
具体的に何がどう問題なのか分からないことにはアイデアの出しようもないのでは?
この回答への補足
参考資料HP:
http://handasse.blogspot.com/2010/06/blog-post.h …
http://www.astr.tohoku.ac.jp/~sugimura/biboroku. …
—————————
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- UNIX・Linux WSL+Dockerでpython実行環境構築について 3 2023/05/05 17:03
- その他(プログラミング・Web制作) Spyder上のPythonでinputが実行されません。 2 2022/08/15 11:57
- 大学院 共同研究相手にアイデアを盗まれたかもしれない件 1 2022/06/19 22:51
- 教育・文化 高校生です。将来政治家になって犯罪率を0.0%代にしたいのですが、可能だと思いますか? ㅤ 大まかな 8 2022/08/27 18:51
- その他(プログラミング・Web制作) プログラミング 処理速度 1 2022/11/25 11:05
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- 数学 C言語と将来性 7 2022/10/13 16:49
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
printfなど、標準関数のソース...
-
昔のgraph.hというファイル
-
C++でデスクトップGUIアプリ開...
-
COBOLのALPHABET...
-
C言語のフリーソフト。
-
main() 関数は、int を返値とす...
-
組み込みソフト。ROM領域にデータ
-
サイクルカウントの方法
-
組込みC開発
-
リリースモードとデバッグモー...
-
オープン系とか、組込み系とか...
-
COBOL計算式の中間ワーク桁数に...
-
Type name expected エラーがで...
-
プログラミングって右脳よりの...
-
ALGOL・PL/Iのフリーのコンパイ...
-
cc と gcc の違い
-
C言語 main関数とsum関数の記...
-
C++Builder → Visual C++ 移植...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
printfなど、標準関数のソース...
-
組み込みソフト。ROM領域にデータ
-
リリースモードとデバッグモー...
-
変数の内容がコロコロ変わる、...
-
cc と gcc の違い
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
PICでのI2C通信でのマスタ、ス...
-
COBOLのALPHABET...
-
<conio.h>?
-
VB6のコンパイラ
-
COBOL計算式の中間ワーク桁数に...
-
パーサとコンパイラの違いって?
-
関数形式マクロ dtaは戻り値が...
-
プログラミングって右脳よりの...
-
C++Builder → Visual C++ 移植...
-
24bit サイズの変数
おすすめ情報