8

Smalltalkは初めてです。私は言語の基本を理解していると思います。今度はGNUSmalltalkから始めたいと思います(無料でGTKのバインディングがあるため)。

私はPHPとJava-Cornerから来ているので、Smalltalkイメージの概念に精通していません。そして私は今でも、GNUSmalltalkで画像を使用する必要がないことを読みました。今私は混乱しています;-)

では、ファイルを操作して、必要なクラスをPackageLoaderクラスに含めることは可能ですか?

IDEの代わりに私のお気に入りのテキストエディタ(vim)をコーディングに使用できたら嬉しいです;-)

私に教えてください:-)

4

3 に答える 3

4

私自身ハードコアのsmalltalkerであるため、私は言わなければなりません。私は個人的にIDEなしでSmalltalkで作業することは決してありません。古典的なedit-link-compileスタイルでSmalltalkを試してみると、「その感覚をつかむ」ことは決してありません。それは可能ですが、十分にデバッグされ、プログラムを実行する準備ができている場合にのみ、開発用ではありません。

だからお願いします:それをしないでください-あなたはブラウザから非常に多くの力を得ます、そして動的にタイプされるので、あなたは本当にSmalltalkに満足するためにそれを必要とします。

PS:しかし、もちろん、それは可能です。Smalltalk/ Xでは、クラスを個々のファイルに編集し、それらを.objファイルにコンパイルし、それらを.dllにリンクして実行することにより、古いスタイルに沿って進めることもできます。 .exeとして。必要に応じて、printステートメントを使用してデバッグすることもできます...

于 2010-08-25T11:38:42.727 に答える
3

はい、できます。ただし、プリロードされたパッケージキャッシュの一種として画像を使用すると、アプリケーションのロードが高速化されます。例については、 http://smalltalk.gnu.org/blog/bonzinip/seaside-development-gnu-smalltalkを参照してください。

于 2010-05-16T07:21:41.377 に答える
1

初心者の質問に答えているように見える無料の本があります-GNUSmalltalkを使用したコンピュータープログラミング

于 2010-05-14T19:06:01.383 に答える