\r\n\r\n
NetbeansとEclipse
javaide(統合開発環境)市場は、プログラミングツールの中でも特に競争が激しく、この分野ではNetBeansとEclipseが4大競争相手のうちの2社(他の2社はintellijideaとoraclejdeveloper)です。NetBeansとEclipseは、どちらも無償のオープンソースソフトウェアです。
日食とは?
Eclipseは、複数の言語でソフトウェアアプリケーションを開発することができるIDEです。実際、IDEとプラグインシステムで構成される完全なソフトウェア開発環境と言えるでしょう。Eclipseパブリックライセンスのもとで公開されている無償のオープンソースソフトウェアです。Javaで開発されており、主にJavaでアプリケーションを開発することができる。しかし、適切なプラグインを使用することで、C、C++、Perl、PHP、Python、Rubyなど、他の多くの言語のアプリケーションを開発することが可能です。Eclipse IDEは、Ada、C/C++、java、PHPでそれぞれEclipse ADT、Eclipse CDT、Eclipse JDT、Eclipse PDTと呼ばれ、数学パッケージはEclipse上で開発することが可能です。
Linux、macosx、Solaris、WindowsのOS上で動作するクロスプラットフォームのIDEです。現在の安定版は2011年6月にリリースされた3.7です。eclipseは完全にプラグイン(軽量コンポーネント)をベースにしています。euquinoxは、Eclipseランタイムシステムの基礎となるもので、他のアプリケーションのようにハードコーディングされていません(代わりに、すべての機能はプラグインによって提供されます)。
NetBeansとは?
NETBeBesは、java、JavaScript、PHP、Python、C/C++などのソフトウェアアプリケーションを開発するためのIDEです。NETBeaSは、javaデスクトップアプリケーションを開発するために使用できるプラットフォームフレームでもあります。クロスプラットフォームなIDEで、microsoftwindows, macosx, Linux, Solarisなど多くのOSで動作します(JVMがインストールされていれば)。NetBeansでJavaアプリケーションを開発するには、JVMの他にJDKが必要です。モジュール(モジュール型コンポーネント)を使用すると、NetBeansプラットフォームを使ってアプリケーションを開発できます。一つのモジュールで編集、バージョン管理、Java/CVSへの対応など機能別に使い分ける。このプラットフォームを使って開発されたアプリケーションは、サードパーティによる拡張が可能です。これは、netbeanside自体にも言えることです。オラクル社が開発したもので、現在の安定版は2011年4月にリリースされた7.0である。Sunが提供するCDDL(Common Development and Distribution License)の下でライセンスされています。
NetBeansとEclipseの違いは何ですか?