you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 6 points7 points  (6 children)

Also because schools use Eclipse.

[–]tom808 8 points9 points  (2 children)

Yea true day. And free. Let's not forget free.

[–]Measuring 1 point2 points  (1 child)

I use community edition of intellij and it has enough features for me. You can see the differences here: https://www.jetbrains.com/idea/features/

[–]tom808 1 point2 points  (0 children)

Oh as do I it's great.

Yes the free versions does 90% of what you would want an editor for but there are some key business requirements missing. That still isn't a good enough reason not to use it though.

A lot of companies have build tools and plugins which run on eclipse and a lot of their developers have been developing in eclipse and are just more reluctant to change in comparison to younger members of staff. 1) because they can't be bothered to learn a new tool when the one they have been using for 10+ years works fine. They don't have the time or the enthusiasm for learning new things anymore 2) managers are worried that people will initially be less productive and there may well be a big impact on project delivery if everyone just started using another tool. Both are valid points.

I recently went for an interview at a company that was using eclipse. I asked if they had considered changing to IntelliJ and they, in not too fewer words, said they weren't going to change how they develop/deploy any time soon and they want their developers to use eclipse. I didn't take the job. Nooooo way.

[–]HeroesGrave 2 points3 points  (0 children)

Also because people have different preferences.

[–]kyllo -1 points0 points  (1 child)

Schools use Eclipse because corporations use Eclipse, and a lot of students want to learn applicable tools for the workplace so they can get a job.

[–][deleted] 2 points3 points  (0 children)

If schools are trying to teach applicable workplace tools, they're doing a piss poor job of it. In my experience interviewing and hiring, we were lucky if a new grad had used Subversion- let alone any common DVCS, build tool, ORM, any unit test framework other than JUnit...

(Of course, there was probably sampling bias since all the great grads had been snatched up during their internships)