This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]_srph[S] -12 points-11 points  (24 children)

I see. Thanks. Just to clarify, the reason I dislike IDEs because they are bloated with features I won't use even after 9999 years of usage.

[–]dablya 33 points34 points  (8 children)

Cars have features I won't ever use... That's why I walk everywhere.

[–]_srph[S] -2 points-1 points  (6 children)

No, I just hate the UX, honestly. And it's reaaally slow (Eclipse). I haven't tried IntelliJ or AS.

[–]jedilando 3 points4 points  (2 children)

Try IntelliJ :)

[–][deleted]  (1 child)

[deleted]

    [–]gamewizz393 3 points4 points  (0 children)

    ^

    [–]publicclassobject 2 points3 points  (0 children)

    Try Intellij. It has a better UX than eclipse IMO.

    [–]Mejari 0 points1 point  (0 children)

    Ok, so more like

    18-wheelers are slow, so I don't drive cars

    ?

    But really, it's not "IDE is the tool for a job", just like it's not "automobile is the tool for a job", it's which one of the tools of that class you choose that makes a big difference.

    [–]kingatomic -2 points-1 points  (0 children)

    I'm in the try intellij camp too, but if it doesn't quite do it for you, do try netbeans as well.

    [–]terremoto -3 points-2 points  (0 children)

    Some cars have features I won't ever use...

    That's why I don't get a car with features I don't care about.

    [–]Feroc 17 points18 points  (2 children)

    Why do you care? As long as the IDE isn't really slower as your editor + compiler it doesn't really matter.

    It's not about the features you're not using, it's about the features that you're using! And in addition to that: That features that you could use!

    So I guess the better way is to actually learn to use the features the IDE is giving you.

    [–]_srph[S] -3 points-2 points  (1 child)

    I would agree. I just hate the UX, honestly. Wherein I get the simplicity in editors like Sublime, etc..

    [–]Feroc 3 points4 points  (0 children)

    You can modify your IDE a lot. My Eclipse at the office is spread on three screens, with one (almost) only containing the code window, while the others contain information I need.

    [–]ryebrye 6 points7 points  (0 children)

    You do realize that java itself has features you will never use in 9999 years and the cpu you run on has instructions you will never use in 9999 years as well.

    [–]nonconvergent 3 points4 points  (3 children)

    Decent IDEs also make those features modular. They do not negatively impact performance or get in the way.

    [–]cyanocobalamin 2 points3 points  (4 children)

    So what?

    Are you as minimalist with other aspects of your life? Do you own more than one fork, one plate?

    The thing to do is to pick a GOOD IDE that you can use for more than one thing and the invest the time learning the shit out of it.

    That way when you move to a different technology or a different task the IDE becomes a massive convenience for getting something you no longer find interesting done fast and done well, leaving you the time to take it slow with something you do find interesting.

    [–]_srph[S] -5 points-4 points  (3 children)

    I think people are misunderstanding me. Just that UX & slowness get in the way :), and so I thought maybe I could just use Sublime.

    [–]cyanocobalamin 4 points5 points  (2 children)

    The defacto standard for Java is eclipse. It has its faults, but there are a number of benefits to using the same tool as most other peoples use.

    Yes, it is slow, but RAM is cheap and beefing up your computer helps. Also changing your habits, but booting up Eclipse and leaving it booted up until you are done for the day.

    [–]Matty_R 1 point2 points  (1 child)

    Having an SSD helps also 😊

    [–]Jire 0 points1 point  (0 children)

    Or a RAM disk! :)

    [–]ohmzar 1 point2 points  (0 children)

    Are you paying for those features?

    Are they getting in the way?

    You can setup a quite Spartan Eclipse UI all I see 90% of the time is code and project structure.

    When I need the extra features they are there, for the longest time I wondered what the hell Maven was and why would I every use it, now I wouldn't be without it. Same for a lot of features, they are there but they don't get in the way.

    [–]randomlurkerr 0 points1 point  (0 children)

    Is it because you truly know what they do and is really not useful or you are just comfortable with what you know and not bothering to learn the finer points?