Eclipse – a free framework for the development of modular cross-platform applications (developed and maintained by Eclipse Foundation).
Eclipse first full-fledged Java IDE, aimed at the development group. Eclipse fitted with the means to work with version control systems (CVS support is included in the supply of Eclipse, is actively developing several options SVN modules, there is support for VSS and others). Because Eclipse can be downloaded at no cost, in many organizations Eclipse – a corporate standard for application development.
The second appointment Eclipse – a platform to develop new extensions (which won popularity – any developer can extend their Eclipse modules). These were C / C++ Development Tools (CDT), developed by engineers QNX together with IBM, COBOL, FORTRAN, PHP tools from various developers. Many extensions to work with databases, application servers, etc are included in Eclipse.
With version 3.0 Eclipse is not monolithic IDE, supports the expansion, a set of extensions. At the Eclipse core framework based on OSGi and SWT / JFace, through which developed the next layer – a platform for the development of full-client applications RCP (Rich Client Platform – (s rich-client applications). Platform RCP is the basis for RCP-applications such as Azareus and File Arranger.
The next layer – platform Eclipse, is a set of extensions RCP – editors, panels, prospects, CVS module and the module Java Development Tools (JDT).
Eclipse is written on Java, so it is a platform-independent product, with the exception of the library SWT, which is being developed for all major platforms. In the Eclipse SWT library is used instead of “slow” swing and depends entirely on the lower platform (operating system) that provides fast and natural appearance of the user interface.
No Comments »
No comments yet.
