• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Bear Bibeault
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Junilu Lacar
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Jj Roberts
  • Tim Holloway
  • Piet Souris
Bartenders:
  • Himai Minh
  • Carey Brown
  • salvin francis

With IntelliJ gaining popularity, would Eclipse continue to be the first choice for Java Developers?

 
Ranch Foreman
Posts: 2061
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Eclipse has been the first choice for java developers. Nowadays, IntelliJ has been gaining popularity. With IntelliJ gaining popularity, would Eclipse continue to be the first choice for Java Developers in the coming years?
thanks
 
Saloon Keeper
Posts: 12491
269
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Monica Shiralkar wrote:Eclipse has been the first choice for java developers.


Where are you getting this? I'm not saying it's not true, but it's weird to make such statements without sources.

Nowadays, IntelliJ has been gaining popularity.


Again, how did you determine this?

With IntelliJ gaining popularity, would Eclipse continue to be the first choice for Java Developers in the coming years?


Can we ever really say such a thing for sure? What if the community suddenly decides that they prefer NetBeans after all? What if somebody comes up with a killer new IDE? Most importantly, does it matter anything?
 
Monica Shiralkar
Ranch Foreman
Posts: 2061
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have been using Eclipse since always.So was thinking whether I should instead start using IntelliJ for Java projects or should continue with Eclipse.
 
Marshal
Posts: 71056
292
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You need much more confidence with your general programming. Why waste time changing your IDE?
 
Saloon Keeper
Posts: 22788
153
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Both IntelliJ and Eclipse have been around for donkeys years, and I see no indication that either one has suddenly developed a popularity over the other.

About 15 years ago I worked in a shop where IntelliJ was the mandated IDE, although personally I prefer Eclipse. IntelliJ is a great tool for general applications programming in Java, Eclipse is better suited to my particular brand of evil, which tends to involved debugging multiple concurrent apps in more than one language.

When push comes to shove, however, you use what your employer tells you to use.

And if you want my respect, you'll design your projects so that no IDE is required for production builds. Because my production servers don't have GUIs and for that matter, Continuous Integration tools like Jenkins don't want to run someone's IDE either.
 
Monica Shiralkar
Ranch Foreman
Posts: 2061
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:You need much more confidence with your general programming. Why waste time changing your IDE?



I thought if suddenly I will be required to use IntelliJ, it would be helpful if I am already comfortable with it.
 
Saloon Keeper
Posts: 6710
161
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Who would do that - your employer? If he wants you to do something you're not familier with, he'll have to train you in it, or provide time to get familiar with it, now won't he? But if you're already productive with Eclipse, that would be a waste of effort, since he could care less precisely *how* you are productive, as long as you *are* productive.
 
Monica Shiralkar
Ranch Foreman
Posts: 2061
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:Who would do that - your employer? If he wants you to do something you're not familier with, he'll have to train you in it, or provide time to get familiar with it, now won't he? But if you're already productive with Eclipse, that would be a waste of effort, since he could care less precisely *how* you are productive, as long as you *are* productive.



Yes, ideally.
 
Tim Holloway
Saloon Keeper
Posts: 22788
153
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Moores wrote:Who would do that - your employer? If he wants you to do something you're not familier with, he'll have to train you in it, or provide time to get familiar with it, now won't he?



 
Sheriff
Posts: 4900
318
IntelliJ IDE Python Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I personally find the refactor tools in IntelliJ far superior to those in Eclipse which was the sole motivation from switching away from Eclipse some years ago. The IDE is a developer tool so use whatever tool you are most effective with. Employers don't usually dictate which IDE to use.

Like Tim H though, I tend to avoid all the "Run your app from within your IDE" features because in Production your system will not be run from the IDE, so I prefer to stick to the terminal for all that stuff.
 
Monica Shiralkar
Ranch Foreman
Posts: 2061
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks all
 
Tim Holloway
Saloon Keeper
Posts: 22788
153
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Cooke wrote:
Like Tim H though, I tend to avoid all the "Run your app from within your IDE" features because in Production your system will not be run from the IDE, so I prefer to stick to the terminal for all that stuff.



Actually, I wasn't referring to running apps in the IDE, since I hope that you'll only do that when debugging and the IDE really is about the best resource for that.

Building the app in the IDE is quite another matter. My favorite nightmare on that topic consists of having to install an obsolete copy of Microsoft Visual Studio, then install the fixpacks at about 3 in the morning to panic-fix a 1-line code change. For a short, but terrifying time, I thought I was also going to have to nuke my hard drive, install an older version of Windows, and apply fixpacks to it in order to install the ancient Visual Studio.

Never had that sort of problem with Maven.
 
Ranch Foreman
Posts: 28
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I used to use Eclipse, mainly for Java, but switched to IntelliJ once I started working with Scala, because IntelliJ's support for Scala is much better.  These days I use IntelliJ for my occasional programming tasks in Scala, Kotlin and Python, and I have no intention of returning to Eclipse.  My main problem with IntelliJ is that I started using it with a UK English keyboard, but now I work on a multi-lingual Swiss keyboard, so most of the shortcuts don't work any more!  

But if you are comfortable with your IDE, there is no real reason to change, as they are all much the same and you will be more effective working with a tool you know well, than with a new tool that does the same thing but in unfamiliar ways. Meanwhile, make sure you know how to build and run your applications from the command-line, as everybody recommends.
 
Monica Shiralkar
Ranch Foreman
Posts: 2061
12
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks. I use eclipse but may be because of the comfort level since years relative to any other IDEs like NetBeans/IntelliJ. Only for Scala I go for IntelliJ (and using sbt build tool ).
 
Monica Shiralkar
Ranch Foreman
Posts: 2061
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks. Sure
 
"How many licks ..." - I think all of this dog's research starts with these words. Tasty tiny ad:
the value of filler advertising in 2020
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic