- 【Python】スクリプト バトルロワイヤル46【pl,rb,php,js】
417 :デフォルトの名無しさん[sage]:2014/09/12(金) 21:45:34.62 ID:PNfSodRm - >>416
他の動的型(あえて型無しとは言わない。為念)言語なら ともかく、デバッガのサポートが手厚い Smalltalk で 原因クラスがわかりにくかったという状況が ちょっと想像がつかないのですが、差し支えない範囲で 具体的にどんな問題だったか教えてもらえると助かります。
| - 【Python】スクリプト バトルロワイヤル46【pl,rb,php,js】
418 :デフォルトの名無しさん[sage]:2014/09/12(金) 21:51:51.32 ID:PNfSodRm - >>414
独自のトンデモ解釈や限定的な持論を Smalltalk使いの 一般論として自信たっぷりに語らないでください。 他の Smalltalkファンがすごく迷惑します。
| - 【Python】スクリプト バトルロワイヤル46【pl,rb,php,js】
420 :デフォルトの名無しさん[sage]:2014/09/12(金) 22:16:44.98 ID:PNfSodRm - >>417
ただ「デバッガのサポートが手厚い」とかだけ書くと 特にこのスレでは反感買うだけだと思うので、ちょっと補足すると、 Smalltalk では実行時コンテキストもオブジェクトなので 他のオブジェクトと同様に扱うことが容易である (例えば、永続化※も可能)というのは他言語には なかなかないアドバンテージかと思います。 ※デバッグ時の困難の一つに、状況の再現が難しい場合という 状況がありますが、Smalltalk の場合、状況そのものを 永続化可能なので、たまたま起きた異常事態を保存しておき あとからいろいろな方法での対応を試すことが可能です。
| - 【Python】スクリプト バトルロワイヤル46【pl,rb,php,js】
425 :デフォルトの名無しさん[sage]:2014/09/12(金) 23:50:54.62 ID:PNfSodRm - >>423
外部環境由来の状況であればおっしゃるとおりだと思います。 ただ Smalltalk の永続化はそれ以外の場合に役立ちますし (そういうことが皆無だとおっしゃるつもりはないですよね?) VMのスナップショットと違って、save as... 感覚の手軽さも相まって 他言語に対するアドバンテージであることには変わらないと思います。 他方で、外部状況を保持するためにVMのスナップショットを とりたければ、Smalltalk をVM環境(まぎらわしいですね^^;)で 動かせばよいので Smalltalk のスナップショットは邪魔にはならないはずです。
| - 【Python】スクリプト バトルロワイヤル46【pl,rb,php,js】
426 :デフォルトの名無しさん[sage]:2014/09/12(金) 23:51:48.49 ID:PNfSodRm - かぶった…
|
|