5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

Booについて語るスレ【CLI】

9 :デフォルトの名無しさん:2010/05/13(木) 02:15:44
C#に対する利点:
・単独ファイルでのプログラムが比較的書きやすい(Pythonとほぼ同レベル)
・List[]、Hash{}、array()のリテラルが記述しやすい
IronPythonに対する利点:
・起動・実行速度が速い(それはもう、ベンチで比べたら10倍以上……)
・コンパイル時に単純な記述ミスを修正しやすい(静的型付け言語全体の利点)
全体的な利点:
・マクロ機能(動作確認はしたがまだ役に立ててはいない)
C#に対する欠点:
・ジェネレータの実行中にyieldで中断されず、最後まで実行されてしまう?
 (for文(≒foreach)中にbreakはかけられるけど実行中の状態を保存できない?)
・Visual Studioが持つ様々な開発支援機能が受けられない
 (UIデザイナー、DataSource、アプリケーション設定ファイル、etc...)
IronPythonに対する欠点:
・モジュールロード時の動的な処理などは基本的にできない
 (module(namespace)の自由度はC#と同程度なのであまり期待しないこと)
・[]/{}/()の中身がジェネリック型を指定しないとみんなobjectになってしまう
・Pythonとは結局全く互換性がないのでPythonライブラリは使用できないと思え
全般的な欠点:
・記事が非常に探しにくい(Booじゃほとんど全く引っかからん)

12 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)