Post 1: Which Eclipse version to use?

In my journey from MS to Open Source the first thing to get to know was Eclipse, and IDE that is most used for development of java projects just like Visual Studio is most used when working on MS platform. 

Having worked with VS since back in 1995, when the IDE for Visual C++, Visual Basic and Web application development used to be different (MSVC, MSVB and Visual Interdev), to the current times when pretty much everything on MS world can be done using Visual Studio, I know that for the IDEs there are different versions and there different editions. Version is obviously something that comes over time with new features, functionality and bug fixes for earlier version and also possibly performance improvements and editions are more of functionality grouping that helps target a particular kind of development community. 

It took me a while to understand that Eclipse had its versions more as names like Kepler, Luna, Mars and these are alphabetically sorted, so Mars is the latest in these. In general it isn't an issue for I have got my alphabets right, but it still took a few seconds to resolve it especially for close versions like Kepler and Luna. As of writing this, Eclipse Mars 4.5 is the latest stable build available for development work. 

Visual Studio had a similar concept of having code names like Everett, Whidbey, Orcas etc, but these were used only during the alpha/beta kind of releases. Once the product was ready to ship it would typically be versioned using the year of release, so it was always easy to know which version came after which one, like Visual Studio 2015 being the latest in the series. 

Similar to the different editions of Visual Studio, Eclipse also has variants that can be downloaded and installed as per requirements like IDE for Java developers, for Java EE developers, for PHP developers, for C++ developers etc. Recently they have also provided a proper installer that can be used to install the required version and edition. 

In case you do not want to download and create your own setup, you could very well use the cloud hosted environment as well called Eclipse Che, similar to VS Team Services

So much for the right version/edition of Eclipse, I am currently using Mars.1 Release (4.5.1) Eclipse Java EE IDE for Web Developers for my current Java based web application project. 

Rashid Noorani

Manager at Publicis Sapient

8 年

Google has moved to intelj Idea called Android studio.

回复
Rashid Noorani

Manager at Publicis Sapient

8 年

has anyone used inteljidea ide? Google android development ide is moved to

回复
Atul Gupta

Consultant, Architecting on DPI & DPG for National Scale, Certified Independent Director, Certified ESG Expert, Certified Digital Director, Cloud Architect, Leadership, Delivery, Technology & Innovation, Mentor

8 年

Noor, It would be difficult for me to really compare all the features of both the IDEs. I guess it depends on what work you are doing and how much you are able to do while staying within the IDE

回复
Noor Mohammed

Solutions Architect at Commonwealth Bank

8 年

You are right Atul, Visual Studio is more user friendly and is great at user experience, no second thought on that. It is now that, that VS has started providing support for mobility, while Eclipse has this for long time now be it Android, Phone Gap and others. Features wise, my vote is for Eclipse.

回复
Atul Gupta

Consultant, Architecting on DPI & DPG for National Scale, Certified Independent Director, Certified ESG Expert, Certified Digital Director, Cloud Architect, Leadership, Delivery, Technology & Innovation, Mentor

9 年

Varun, having worked on VS for much longer, at this time, I would tend to rate VS as better, but Eclipse also has many features and many plugins that help achieve a lot. VS does seems faster to work with in general - loading, general file activities, intellisense loading etc. On intuitive, MS has always been a leader in giving very good UI to work with for developers, so I guess that goes in favor of VS :)

回复

要查看或添加评论,请登录

Atul Gupta的更多文章

  • Beyond Legal Dispute Resolution

    Beyond Legal Dispute Resolution

    "Justice is the constant and perpetual will to render to every man his due." - Emperor Justinian Justice could mean…

  • This is My Infy - This is your Infy

    This is My Infy - This is your Infy

    When you spend close to two decades at place and then move on, you leave back a part of yourself and also retain the…

    4 条评论
  • Hot Desking - Is it a good idea?

    Hot Desking - Is it a good idea?

    The other day, I was reading an article on how Organizations are returning back to pre-covid days and asking employees…

    2 条评论
  • Productivity and working hours

    Productivity and working hours

    The other day I read about Murthy Sir having talked about 70 hr work in a week along with other points. I completely…

    12 条评论
  • Convocation Ceremony and Degree Certificate

    Convocation Ceremony and Degree Certificate

    Education is a critical part of our initial days and growth journey and as we grow older, X, then XII and then…

  • WFH, WFO, Hybrid or Something else?

    WFH, WFO, Hybrid or Something else?

    ‘Where there is a will, there is a way’, is something we learnt in our childhood and have used also many a times in our…

    3 条评论
  • 25 Years

    25 Years

    Is a long time. I will definitely not say that it just seems like yesterday that I started on my journey into the…

    10 条评论
  • Post 2: JVM, JRE and Java

    Post 2: JVM, JRE and Java

    When programming in ..

  • Microsoft to Open Source

    Microsoft to Open Source

    In some of my earlier posts I have talked about how I spent a large part of my career on Microsoft Platform, but using…

    2 条评论
  • Two Decades

    Two Decades

    28th August 1995, a thin, tall, hesitant, individual had joined one of the upcoming IT companies in the Silicon Valley…

    20 条评论

社区洞察

其他会员也浏览了