Eclipse is a solid IDE for many languages and provides all the features you will need.
December 05, 2019
Eclipse is a solid IDE for many languages and provides all the features you will need.
Score 7 out of 10
Vetted Review
Verified User
Overall Satisfaction with Eclipse
Eclipse is the standard IDE used for Java development in the Technology department. Eclipse solves large projects well with complete code compilation and handles plug-in development. Eclipse is used for software development for trading and compliance applications that utilize MAVEN, AVRO, GIT which are essential to these applications. Eclipse enables different programming languages including Python, Java, and C++ which are vital to the firm. In addition, Eclipse is integrated with subversion which is the configuration management tool used firm-wide.
Pros
- Eclipse organizes imports well and does a good job presenting different programming languages.
- Eclipse auto formats source code allowing customization and increased readability.
- Eclipse reports errors automatically to users rather than logging it to the console.
- Eclipse has coding shortcuts and auto-correction features allowing faster software development.
Cons
- Eclipse setup is long, non-intuitive and not user-friendly for beginners.
- The documentation feature is so difficult that it is often not used.
- The Project explorer is hard to read and not a good organizer.
- Eclipse look and feel and not as appealing as IntelliJ.
- Eclipse handles numerous languages and a multitude of features, so many features that it requires a deep learning curve for users. The setup is complex and requires someone with expertise or background with software implementation.
- Eclipse is free and offers user community support which is a huge benefit.
- Eclipse has solid Subversion integration which saves costs for a firm that is already using Subversion as their configuration management tool.
- Eclipse lacks the ability to support mobile application development which is a negative impact for the need to deliver mobile apps.
- Eclipse is open source which means it is constantly updating features and functions extending the learning curve for users.
Eclipse was used for 3-5 years until IntelliJ became the more preferred IDE because IntelliJ has better code formatting, presentation, and navigation between different types of files. IntelliJ has a shorter learning curve and setup is easier especially for less experienced users. IntelliJ features are superior compared to those features on Eclipse while making user operations simpler.
Do you think Eclipse delivers good value for the price?
Yes
Are you happy with Eclipse's feature set?
Yes
Did Eclipse live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of Eclipse go as expected?
Yes
Would you buy Eclipse again?
No
Comments
Please log in to join the conversation