5 ms·
Learn open source tools, you'll be able to use them freely your entire life. These tools may be shinier, but they offer no real productivity gains in the long r
by joelthelion 10y ago
Learn open source tools, you'll be able to use them freely your entire life. These tools may be shinier, but they offer no real productivity gains in the long run.
- viewer5 10y agoAny recommendations to stand in for these?
- iNate2000 10y agoUgly Eclipse keeps pulling me away from shiny IntelliJ. I've been switching to Java from C# for the last year or so. At my company, the Java developers that I most admire use Eclipse. Coming from Visual Studio, the weirdest thing about Eclipse was having multiple projects loaded in the same Eclipse instance. But as I get used to it, switching back to IntelliJ confuses me. I get lost with the multiple instances.
- gravypod 10y agoThe huge advantage with using multiple projects at the same time is you can trivially factor out mutual pieces of code and include them as libraries. It's a really important thing for extremely integrated large projects that have big overarching goals. For instance the game I'm writing as a server and a client. The idea of the networking components are abstracted away from the server and client. They include a library all together that handles everything. They don't need their own implementations and I don't need to switch back and forth in the IDEs to get to the right projects, start them, compile the library project, and go back to each sub-project and include it. It's so much nicer when working on client-server architectures. That's why I love eclipse
- mgkimsal 10y ago"but they offer no real productivity gains in the long run." I guess if you define 'long run' however you want... sure. Your point may stand. For almost everyone I know, JetBrains tools have delivered a massive, measurable amount of productivity gain, compared to any other tools they were using (commercial or free). "no real productivity gain" is highly subjective, and doesn't come close to matching the experience of most of the developers I know in their day to day work.
- Delmania 10y ago>https://github.com/JetBrains/intellij-community https://github.com/JetBrains/intellij-community IntelliJ Community edition is free.
- aphextron 10y ago>but they offer no real productivity gains in the long run. I'm pretty sure things like code completion, interactive debugging, and static analysis have increased my productivity by an order of magnitude. Sure, I could spend days and weeks memorizing every Vim command and obscure UNIX program to handle these things, but why?
- joelthelion 10y agoOpen source tools offer all of these features.