4 ms·
Yeah, I've been using AppCode for C++ on OS X for a while, and switched to CLion a week or so ago. CLion doesn't provide much more on OS X other than native sup
by podgib 12y ago
Yeah, I've been using AppCode for C++ on OS X for a while, and switched to CLion a week or so ago. CLion doesn't provide much more on OS X other than native support for CMake projects, but unlike AppCode I can use it on Linux as well.
- zura 12y agoAs I remember AppCode is a native (non-java) app, right? CLion requires Java/JDK which is a huge deal breaker for me, for things like IDE.
- podgib 12y agoAppCode is a java app as well - it's built on the IntelliJ platform which is java based.
- marcosscriven 12y agoCurious why the requiring a Java runtime env for the IDE is a deal breaker?
- zura 12y agoNo matter how time passes and how powerful desktop I use - java based software are just slow and bloat (especially IDEs). Even for some Java related work, I preferred to use JCreator (which is the only Java IDE purely written in C++ I believe).
- marcosscriven 12y agoI would say that's more down to IDE bloat, and nothing to do with Java. IDEs are often slow because they end up do huge amounts of indexing/static analysis, and/or have lots of plugins activated.
- zura 12y agoWell, I'm a heavy IDE user. On Linux I was on KDevelop (and now Qt Creator looks nice as well), on Windows mostly MSVC. I can't imagine working productively in vim and similar environments. But I still find Java based software/IDEs to be significantly slower and bloatware.
- pjmlp 12y agoIDEs are resource hogs, not matter which language they are written in. Notwithstanding, I have been an happy IDE user for multiple languages since the early 90's. Programmer editors only can do so much.
- orcasauce 12y agoI know right? That 85M is a real drain on my 16GB of memory on my macbook, amirite? What year are we living in when people nitpick over native performance. Is vim too heavy because pathogen takes ten fractions of a second to load more than pine?
- philjohn 12y agoSeems a bit silly to exclude a project just because it's written in Java.