11 ms·
I have to say, I'm a big fan of JetBrains products. I use PyCharm pretty much every day and love it. The only thing that I am not a big fan of though is having
by gchp 12y ago
I have to say, I'm a big fan of JetBrains products. I use PyCharm pretty much every day and love it.
The only thing that I am not a big fan of though is having to install Java to run any of their IDEs. I'm not a Java developer, and have no need to install it on my system, so having to install it just to use my IDE is a bit of a pain. Small price to pay I guess for an otherwise great product.
Congrats to the team on another great-looking IDE.
- chii 12y agoi dont think you need to install java to run the ide - it comes with a compatible version of the Java Runtime. You need to install java if you want to work on java projects.
- masklinn 12y agoDepends on the platform. "What do I need to start with CLion?" lists "Installed Java is required, Apple JDK 1.6.0_65+ is recommended" for OSX and "Oracle JDK/OpenJDK 1.7.0_51 is required" for Linux. Only Windows bundles its own JVM, same as other non-IJ IDEs.
- gchp 12y agoYep, I had to install OpenJDK. Haven't tried installing on anything other than Linux, though.
- tbrock 12y agoI dislike dealing with the JVM as much as all the non-java programmers but this is trivial on Mac OS X + Linux and is what allows JetBrains to launch on virtually every platform from day 1. On OSX the JRE installs on demand and requires very little from the user other than clicking OK and a password. On Linux package managers are there for you. In practice, I'd rather not have Java if I don't need it but it's fairly painless to get setup for this sort of thing. Sidenote: JetBrains makes a great IDE, I always hear python programmers praising pycharm and java programmers praising intellij.
- 67726e 12y agoI seriously don't understand the "I hate Java" meme. My job and hobby languages are all JVM, front-end notwithstanding, but I cannot get a firm grasp on where the hate is coming from. This is about as sensible as me saying "I hate Python" or "I hate Ruby" so I will avoid installing it on my machine. It's just a language and a runtime. If you don't like writing it or working in it, then sure, we all have opinions on what makes a language good. Not wanting to install a piece of software because it runs applications written in that language just strikes me as a bit silly. Maybe I just have Stockholm Syndrome after all of these years.
- gchp 12y agoI don't hate Java. I have no experience in using it as a language, so I'm not qualified to comment in that regard. My point is that I would rather not have to install it simply to use this tool. Its like having to install Ruby simply because these a single Gem that you want to install and there is no other way to go about it, even if you never use Ruby for any other purpose. More of an annoyance than anything else.
- sbarre 12y agoThink of it this way: If there weren't licensing issues, they would probably just package it into the IDE distro, and you'd still be "installing" it on your system, you just wouldn't know about it.. :-)
- markokrajnc 12y agoYou can't understand this. It is emotional... ;-)
- jre 12y agoA lot of early days Java apps built with Swing were slow and ugly. I think that's where a lot of the "java is slow" stories come from. Of course, Jetbrains' products are a proof that you can use Java to build modern apps that are pretty good.
- sitkack 12y agoThanks for making a 41 comment branch that is about your in ability to put up with install _pain_. Totally not constructive for discussing the article.