10

Smalltalk がイノベーターである、つまり技術や少なくとも全体的な概念を初めて作成したという側面がますます多く見られます。次のことが考えられます。

これらはすべて正しいですか?Smalltalk はどのようなさらなる革新をもたらしましたか?

もっとあると思います(例えば、言語設計の分野で?)

4

6 に答える 6

7
  • ハツカネズミ
  • 単体テスト
  • リファクタリング
  • GC の清掃
  • イメージコンセプト(スナップショット)
于 2011-10-24T12:03:12.493 に答える
3

これは、後継言語の大部分を明らかに改善した最初の言語です ( selfnewspeakは例外となる可能性があります)。Java と C# の将来を見たい場合は、smalltalk 以外に探す必要はありません。

于 2011-10-29T14:11:49.067 に答える
1

オブジェクト指向プログラミングという大きなことを忘れていました

于 2012-03-09T21:48:26.327 に答える
1

また、Dan Ingalls は通常、Smalltalk 72 の一部としてBitBLTを発明した功績が認められています。

リストに「IDE」も追加しますが、それを裏付ける引用はありません。

于 2011-12-01T23:47:25.447 に答える
0

smalltalk が最初のウィンドウ ベースの GUI を実装したことをどこかで読みました。それを打ち負かすのは難しい;)

于 2011-11-22T17:56:56.743 に答える
0

ドメイン駆動型設計: MVC パターンに関する Trygve Renskaug の論文では、オブジェクト モデルでシステムのドメインを表現し、それを概念図から分離することの重要性について重点的に議論しています。

于 2012-03-08T18:22:58.730 に答える