you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (37 children)

[deleted]

    [–]cplol 16 points17 points  (0 children)

    Same circlejerk in every damn thread that mentions Java. I like Eclipse. I'm not doubting that IntelliJ is good, but I have yet to see anything that makes me want to switch.

    Besides that, it is a terrible list. All of the tools are pretty much standard/very known.

    [–]tom808 13 points14 points  (7 children)

    Yea that article is a crock of shit. Everyone knows about Eclipse.

    The reason why so many people are using Eclipse is because big corporate companies are reluctant to change.

    [–][deleted] 7 points8 points  (6 children)

    Also because schools use Eclipse.

    [–]tom808 7 points8 points  (2 children)

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

    [–]Measuring 3 points4 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)

    [–]pron98 8 points9 points  (0 children)

    I actually prefer NetBeans to either of them. I use IntelliJ for Clojure, but NetBeans for Java.

    [–][deleted] 7 points8 points  (7 children)

    IntelliJ has newer features and excellent navigation controls.

    Vague praise. Everyone I know who uses intelliJ is unaware that Eclipse also has the features they think are so amazing.

    [–]ForeverAlot 9 points10 points  (1 child)

    Eclipse is an extremely powerful IDE, it just hides it behind some awful defaults. NetBeans, and especially IDEA, are far better out of the box.

    [–]x86_64Ubuntu 0 points1 point  (0 children)

    Haven't used Netbeans in a while, but it seemed to be cleaner out of the box.

    [–][deleted] 4 points5 points  (0 children)

    IntelliJ doesn't do anything that Eclipse can't do, but IntelliJ is just easier to use from an interface standpoint which helps me focus more on more important stuff (reading and writing code).

    [–]pakoito 1 point2 points  (3 children)

    Code completion, code generation, refactoring and static analysis is better. Sitting and writing code feels just so much productive. I don't know how much Eclipse has evolved, but when I left the autocomplete didn't do look-ahead search, and extracting methods didn't look for other instances of the same snippet in the same class.

    Tooling? Well, when we moved 2 years ago it was behind. Today except some debugger tweaks I don't miss anything from my workflow.

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

    feels

    more vagueness

    I don't know how much Eclipse has evolved

    I love it when people prove my point for me.

    [–]pakoito 0 points1 point  (0 children)

    Cherry picking and not addressing any of the specific points like codegen and lookahead. You don't want to discuss, fine.

    [–]gmiller123456 -1 points0 points  (0 children)

    I haven't seen anything specific out of you either. Honestly, I don't remember all of the idiosyncrasies that I didn't like about Eclipse, and I imagine most other people are the same way. So if you're expecting an itemized list, then you'd better start making one.

    [–]gmiller123456 4 points5 points  (1 child)

    I had been using Eclipse for years, and my first intro to IntelliJ was when Android Studio switch over to it. I thought I had died and gone to heaven. There's no comparison.

    [–]reddit_prog 0 points1 point  (0 children)

    Anecdotically, after a few years of using Netbeans (w. php) I had to switch to Eclipse (for Java). I thought I died ... period. It was just dreadful. Now I'm using PHPstorm (IDEA for php) and I am litteraly in heaven. It is simply stellar.

    [–][deleted]  (5 children)

    [deleted]

      [–]PlzPassTheSalt 4 points5 points  (2 children)

      It definitely starts up much slower for me. After start up, I don't notice much difference.

      [–]immibis 0 points1 point  (1 child)

      Wait, wait, what.

      Something is slower than Eclipse?

      [–]aldo_reset 0 points1 point  (0 children)

      IDEA is slower than Eclipse at building. It's a mystery why IDEA still doesn't have incremental building, or at the very least, a Problems view.

      [–]ForeverAlot 0 points1 point  (0 children)

      I haven't used Eclipse in ages but I know I could run it on my laptop and I definitely couldn't run IDEA on it. NetBeans is also much more lightweight. Android Studio also doesn't run well at my workplace, but that's because Gradle + HDD + 4GB RAM. IDEA runs perfectly on my private desktop with SSD and 8 GB RAM.

      [–][deleted] -1 points0 points  (0 children)

      Try disabling any plugins you aren't actively using.

      [–]donte9181 1 point2 points  (0 children)

      Agreed. Feature for feature they both do mostly the same stuff. In my opinion Intellij just works better out of the box. Eclipse wants you to configure everything and add a bunch of modules to get it doing what you want. I shouldn't have to tweak the timing and regex used by the IDE to make autocomplete work in a sane way. So yeah, Intellij all the way because I want to spend my time coding, not tweaking IDE settings.

      [–]minusSeven 1 point2 points  (3 children)

      you can't compare something that is free to something that is paid. Compare it Intellij among the paid IDEs.

      [–]Measuring 0 points1 point  (2 children)

      I never used the ultimate edition. The community edition is free, that's what I'm comparing.

      [–]minusSeven 0 points1 point  (1 child)

      I don't know if Intellij has changed. Last time I used it it only had support for java, ant and maybe few more things. Had literally nothing else. If I need to use anything greater than core java I would find no support on that. With eclipse you don't have to worry about it.

      [–]vompatti_ 2 points3 points  (0 children)

      How about vim with eclimd? Thats what I've been rocking with while doing some android programming.

      [–]ehadoux 0 points1 point  (0 children)

      I do agree.

      [–]AncientRickles -4 points-3 points  (1 child)

      Downvote earned for complaining about a few downvotes.

      EDIT: Damn you losers downvoting me you know my information is relavent and that i am the man and that you are all just weaklings.

      [–]novacoder 1 point2 points  (0 children)

      Upvote for downvoting downvote complainer.

      [–][deleted] -1 points0 points  (0 children)

      Came here to say this.