プログラミングを始めたとき、Ruby と付属のカラフルな小さなメモ帳を使用していました。Java を学び始めて以来、明らかに IDE である Eclipse を使用しています。Reddit でこの Mono について少し読んだことがありますが、それが何であるかを正確に理解しているとは思いません。Web サイトには開発フレームワークと書かれていますが、それは IDE の別の言葉ですか? Java や Ruby から z80 や ARM9 に至るまで、さまざまな言語で作業したいと考えている真の初心者ですが、小さな私に最適な IDE または開発フレームワークはありますか?
2 に答える
2
フレームワークは、アプリケーションの構築に使用される一連のクラスとサポート コードです。これは、C 標準ライブラリのように単純なものでも、Smalltalk 環境のように複雑なものでも、動的システムや ERP システムなどの複雑なアプリケーションのインフラストラクチャを含むものでもかまいませんが、本質的にフレームワークは単なるクラス ライブラリです。
IDE (統合開発環境) は、プログラムを作成するためのツールです。このツールは基本的に、コンパイルとデバッグなどをサポートするテキスト エディターを含む単なるプログラムです。
[ちなみに、mono は .NET フレームワークの Linux ベースの実装です]
于 2008-11-10T05:55:53.577 に答える
1
今、私はいつもこのアナロジーが好きです:
- クラスライブラリー:必要なものを手に入れたら出入りするママ&ポップショップ。
- フレームワーク: ウォールマートのような大きなスーパーマーケットは、あなたをその存在に引き込み、自分自身に依存させます。
IDE は別の問題であり、https://stackoverflow.com/questions/7388/best-ides-for-different-programming-languagesまたは SO に関する他の同様の質問を参照することをお勧めします。
于 2008-11-10T06:37:46.520 に答える