28
Smalltalkの代わりにRubyを使用する理由 [閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 Rubyは、Ruby on Railsの影響から人気が高まっていますが、思春期を経て現在苦労しているようです。RubyとSmalltalkの間には多くの類似点があります- 磁気浮上はその証拠です。より珍しい構文を持っているにもかかわらず、SmalltalkはRubyのオブジェクト指向の美しさのすべて(それ以上ではないにしても)を備えています。 私が読んだことから、SmalltalkはRubyを打ち負かしているようです: 成熟度(1970年代に開発) 安定 商用サポート 分散ソース管理(テキストの差分だけでなく、コードの構造を理解します) VMのいくつかの実装 クロスプラットフォームのサポート Railsの強力な代替手段としての海辺のWebフレームワーク Rubyは単に車輪を再発明しているようです。では、なぜRuby開発者はSmallTalkを使用しないのですか?RubyにはSmalltalkにはない何がありますか? 記録のために:私はSmalltalkの経験がほとんどない、またはまったくないRubyの人ですが、なぜだろうと思い始めています。 編集:スクリプトの使いやすさの問題はGNU Smalltalkによって対処されたと思います。私が理解しているように、これによりsmalltalkを通常の古いテキストファイルに書き込むことができ、Smalltalk IDEにいる必要がなくなります。その後、次を使用してスクリプトを実行できます。 gst smalltalk_file