All their server issues must mean they are dealing with unprecedented demand.
It makes me wonder: When demand is THIS intense for a 75% off sale, you think it'd mean a more optimal "normal" price point would be at 25-50% off your current normal prices, wouldn't you?
I expect some of the demand is due to the fact that JetBrains releases new major versions of their products 2 or more times a year (ReSharper for example), and conveniently bundle important bug fixes into those versions instead of fixing the bugs in previous releases.
So anyone who's - for example - still using ReSharper 6 will probably leap at this opportunity to finally get fixes for critical bugs in the product. Normally you'd have to pay $100 or more to upgrade just for bug fixes; now it's a rather more reasonable $30 or so.
"More reasonable" points exactly to what I'm talking about.
If the demand for this offer is so intense their servers melt down for hours on end it seems this is pointing to a huge opportunity the rest of the year to reach all those who think 4x the current sales price (whether for the full version or the update) is "unreasonable".
One data point would be myself: as a single developer, spending 100€ on AppCode never felt "reasonable" considering XCode was free. 25€ is an instabuy of course - so it seems to me the "sweet spot" is more around 50-60€ where they'd reach far more than twice as many customers than at 100€...
It's easy to assume that a sale price is a better year-round price, but it doesn't always work that way. Yes, there's pent up demand for the 75% off price, but the people who are buying it are the people who didn't want to buy it at full price. JetBrains has been in business for a while and must have clearly sold a LOT of licenses at full price for them to be releasing new products/versions.
Flash sales like this are used to maximum revenue. They earn full price most of the year and do flash sales to get everyone that doesn't want to pay full price to pay something.
Coupons work the same way. If your price sensitive you'll spend the time to clip coupons and get the better deal. If you're less price sensitive, you won't "waste your time" with coupons and will pay full time. Sales and profits increase for the company.
It's not just people that didn't want to buy at full price. It's also people that would have purchased at full price eventually being compelled to act today by the huge discount.
For example I bought AppCode and PyCharm today instead of waiting until Q1 of next year like I originally planned.
Once you get past the initial purchase, upgrades cost 59, which is right in the sweet spot you mentioned. I'm guessing this is not an accident.
There are definitely a good number of people that might not consider the full price worth it, but that's why JetBrains has occasional sales around holidays, back to school, etc.
It is because the offer plays to our human nature. We perceive we are getting something worth 4 times the value but fear that if we do not act now we will lose it forever.
The fact that the servers are going down and people are excited by the offer also means that we will feel left out if we do not do what our fellow humans have validated as a good choice.
If they offered the product at a cheaper price normally, they are devaluing the product, which is not what they want to do. This is a $100 product for $25, not a $50 product for $50.
Yeah but parent is saying that if they had correct pricing they would be able to handle this level of demand.
75% off for your product should create a much larger sales revenue, but within a certain factor. Beyond that just shows that most of your potential customers view your software as being heavily overpriced.
If you've got a great product and there's no competition on par in the market, you can charge what ever you like and people will pay (photoshop, maya, resharper, etc).
A sale like this just spikes interest and no doubt drives a lot of chatter which will pull other full price paying customers to the site to buy more stuff.
As a company with shareholders, can you really justify throwing away profits by cutting your prices permanently by 75%?
For this to be a reasonable proposition you need 4x your current customer base that you can prove wont buy your product unless you slash the price.
You'd probably see some rise in volumes, but 500%?
O_o I"m dubious.
(I've always thought the Jetbrains stuff was quite modestly priced; compared to say, Xamarin's offerings)
I think a problem is the difference between the personal and commercial licenses. If they put too much of a price disparity there, it creates a downward pressure on the commercial licenses. Right now the commercial licenses are pretty cheap already, so I don't think they need lowering. At the same time, the personal use licenses are still quite expensive for hobby projects. This deal seems like a good way to bridge the gap.
I've been using IntelliJ since version 4 or so and before the free/community edition and commercial edition divide I have to admit I was poor and did use the crack. Then came the free version and I could use IntelliJ without being a pirate and without buying it.
The commercial version has a few niceties (code coverage, dependency structure matrix, better JavaScript support etc.) that I was missing but I wasn't exactly willing to pay 200 Euros for these yet: not that I didn't have the money but more out of lazyness and thinking "bah, I don't really need these, 200 Euros for that is a bit steep".
Now at 47 Euros I'm falling for it.
That's it: after nearly ten years of using IntelliJ (including both years and years using the free version and years and years using cracked version), I'm eventually buying it.
So I don't think it's just appealing to people who've never used it and think: "hey, that's x/4 instead of x, let's buy this thing, it's a bargain" in the same way that women loves "sales".
I think there are quite some people who've always been wanting the additional features but weren't quite willing to put 200 Euros for it.
Plus there's the doomsday thinggy: it's going to be cool to remember that that one software I bought it on what was supposed to be the last day on earth ; )
Another thing a sale like this does is increases future potential revenue. Folks that buy the product at this reduced price could get "hooked" in using the product and therefore see the value they provide and purchase upgrades in the future. Also, after purchasing the products and using them these folks are probably more likely to recommend them to others.
For me the 75% off mark moves my thought process from
“I'm mainly doing Ruby. Do I want RubyMine? IntelliJ IDEA supports all the Ruby stuff plus other languages too right? Argh, this is complicated. Maybe I'll take another look later if I think I really want/need this.”
to
“Hey 75% off. I think I'll just grab both. Maybe even collect all 6!”
I doubt it, it's the same with anything when there is a sale.
For example, Steam sales. When I see a game that is interesting I will think "cool, but I should finish all of the games I'm currently playing first". If I have 24 hours hours to get it at half price it feels like I am actually saving money in the long run even if I don't play it straight away.
Whether it was worth the initial price or not is almost irrelevant. I imagine if they set their prices to 25% permanently there would still be high demand if they did a further 25% sale.
Probably, I've been eyeing the memory/performance profilers for months. Its rare that I need them, but when I do i'm just not in a position to pay the huge prices for them. At this price point, i'm willing to buy them even without an immediate need for them.
Maybe reassuring folks that the 24 hour counter will only start once the site is functioning again would go a long way towards stopping folks from hitting F5 so much...
That's good to hear. I submitted an order over an hour ago and have received no email confirmation, license key, download link, whatever :) I emailed your sales department to at least make a paper trail of that. Looking forward to giving your products a real trial now.
Bulk of their customers must be enterprises. I have licenses for many of their products and our team uses TeamCity enterprise. I have never considered buying personal licenses. Now I am.
Judging by how slow your site is at 7am EST, I'd say your sale is a big success :)
Anyone used AppCode? I'm tempted to give it a try, but what's its killer features compared to Xcode? If refactoring works with ObjC++ that'd be a great start; worth EUR23 alone.
It works great for me. If I'm making just minor code tweaks or configuration changes, I stay on Xcode. Whenever I expect to do more coding, I launch AppCode.
I had already been an Intellij user for a few years before starting on iOS projects on the side. At the time, AppCode wasn't available yet, so I had no choice. The more I used Xcode, the more I lamented the lack of choice.
Once AppCode came out, I bought it right away. It's a lot more stable and usable now, and I would definitely recommend it to anyone who has used anything other than Xcode.
If you've been an Xcode user all your life, you don't really know any better, and that's fine, more power to you.
If you've used any other IDE before, you know the features that Xcode lacks, and AppCode is the alternative you've been hoping for.
Thanks. I'm a long-standing IntelliJ user; I ditched Eclipse in favour of it at my day job 4 years ago and I never looked back. Looks like I'll try it.
AppCode has been a wonderful tool for me. I have been using it since the EAP of 1.0. If you've used IntelliJ IDEA before you will feel very comfortable here. The refactorings are great and only getting better. The debugger and the ability to inspect variables much more easily that in Xcode is awesome. I just recently renewed my support on AppCode and I could have saved some cash, but the tool is so inexpensive as it is that I don't care. But, I am going to buy my upgrade to IntelliJ IDEA 12 today. I've had every version of IDEA since version 2!
But, again AppCode is an awesome tool. When you consider the only way JetBrains can write a tool that reads Xcode projects is to constantly reverse engineer what Apple puts out, it's quite amazing.
I've never looked at the difference between the three. But, from what I have read/understand, is that IDEA Ultimate can do anything RubyMine or PyCharm can do via their respective plugins.
I'm using it as well since the 1.0 EAP. However, one thing I miss from Xcode (I can't believe I'm saying this) is the handling of breakpoints.
As per this article: http://www.cimgf.com/2012/12/13/xcode-lldb-tutorial/, in Xcode it's possible to change the values of variables on the fly, while debugging, using breakpoints. I don't think that's possible at the moment with AppCode (please correct me if I'm wrong).
Having said that, I'm 99% of my day in AppCode and I go to Xcode only for xib editing and this kind of advanced lldb debugging.
I'm trying like hell to get a copy of AppCode, guess I'll be hitting F5 all day trying to get it in the cart. For $25 I have to try it... big fan of other JetBrains products.
"Judging by how slow your site is at 7am EST, I'd say your sale is a big success :)"
I'm not using any proxy service, but was just taken to the Czech version of the site. At the bottom of the prices page "Purchases from Czech Republic are charged in EUR. If you are not from Czech Republic, please select your country", unfortunately, the United States isn't on the list. So I'd say they're more than slow at the moment.
The US is on the list. It's at the top (2nd item) instead of being in alphabetical order. This would work great if it weren't defaulting to Czech. By the way, web designers trying to do this: add the "special" values at the top of the list (so they're easy to find) AND ALSO in alphabetical order (in case users go looking) -- it still works fine with duplicate entries.
mcherm & akavel - Thank you. I've seen this on other lists, but those lists actually display that top list first. When I chose the IntelliJ country options it put me directly at the Czech option, so I didn't even try the top of the list.
mcherm - yes, for usability purposes they should be put in both places
I've used Xcode for C programming. It's great for that on a mac, esepcially since debugging is built in and I don't have to turn to DDD all the time. And so far it's only crashed about 3-4 times during the 6-8 months I was using it pretty much daily.
The original xcode4 was very buggy. Nowadays it works fine, even if it doesn't have all the fancy editing of a JetBrains IDE. My biggest complaint is that xcode4 removed a lot of the automation hooks that xcode3.x had, and it doesn't seem that they will ever be added back.
That will probably never happen. The tool is geared around iOS and Mac development. You have to have Apple's SDK, on a Mac running OS X (which is the only 'legal' way). You'd never be able to compile or run the code.
I'm an Eclipse user who has always thought about switching to IDEA, but the poor Emacs keyboard shortcut support has made it difficult to adapt to. With IDEA 12, they've made some major progress in Emacs keyboard shortcut support ( http://blogs.jetbrains.com/idea/2012/03/more-emacs-for-the-f... ). It's still missing at least one minor thing that I'm used ("Quit" action, by default that is CTRL-G in Emacs), but I may be able to get used to that or find a workaround. At $50, I can't pass this up just in case I do end up switching to IDEA.
I occasional use Python (and sometimes this involves Django). I wonder, does PyCharm have any extra features that make it worth getting in addition to IDEA? Or is IDEA good enough for this already?
Not sure how they play this out in the future but for IDEA 12 vs latest PyCharm they first added the new python-related features to PyCharm and then to IDEA python plugin. The codebase seems to be the same but release cycles differ.
Also some of the plugins are available only for PyCharm but this will hopefully change (for example, Lua plugin is only for PyCharm).
As of today I haven't found a way to add new packages to virtualenvs in IDEA but they are easy to install in PyCharm.
Ugh. I tried adding a product to the cart and got a "Some JetBrains services are currently down for scheduled maintenance. We'll be back online shortly. Thanks for your patience." page.
Someone chose a really bad time for scheduled maintenance... I'm doubting it was scheduled.
In response to comment:
"If you put up an error page that says "scheduled maintenance" and the "maintenance" is unscheduled then that's a lie. It's not a mistake unless you accidentally put the wrong page up or something like that.
It's a pretty common corporate thing: they have a panic situation and instead of saying "we're overloaded with traffic and can't keep the server up but are trying hard to meet the load; please try again tomorrow" or something they say "scheduled maintenance". It's barefaced lying and it's a pretty good indicator IMO of low morals.
What's more if they said they had problems I'd personally be sympathetic. If they say they've "scheduled maintenance" at a busy time then I'm inclined to think they're pretty poor at running their business."
@pbhjpbhj - With 100% certainty there was no let's put up a "scheduled maintenance" page to mislead anybody. If you have followed this post, facebook, twitter, our blogs, etc. it has been clear that this was purely a volume issue and the priority was to get the website and shop up and running as quickly as possible. There are people who have been and continue to work very hard to take orders and support all of those who are experiencing issues. There have been some things to learn from this process and ensuring a proper message page appears if/when a likewise issue raises its head again in the future. We welcome and appreciate feedback from all but let's nice turn a great promotion for JetBrains developers into something ugly that it is not.
>More likely it's a generic error page that shows up due to the traffic load, and has not been updated to match the "unscheduled" nature. //
If you put up an error page that says "scheduled maintenance" and the "maintenance" is unscheduled then that's a lie. It's not a mistake unless you accidentally put the wrong page up or something like that.
It's a pretty common corporate thing: they have a panic situation and instead of saying "we're overloaded with traffic and can't keep the server up but are trying hard to meet the load; please try again tomorrow" or something they say "scheduled maintenance". It's barefaced lying and it's a pretty good indicator IMO of low morals.
What's more if they said they had problems I'd personally be sympathetic. If they say they've "scheduled maintenance" at a busy time then I'm inclined to think they're pretty poor at running their business.
Did your company schedule taking down web services [that enable purchase of the products your promoting] for _maintenance_ on the day you're running a 24hour promotion?
Or, did you lie and say it was "scheduled" when it's anything but.
Or, some other state?
Scheduling maintenance today would be kinda like a shop deciding to clean all the floors the day they open for their annual sale.
One vote for rubymine. It handles all the rubyisms like rvm, rbenv, bundler and the various servers nicely as well as syntax hightlighting for all the ususals plus haml, coffeescript etc.
It also looks like it will be getting nice Torquebox integration soon if you are a jruby / Torquebox person.
I must admit though that I do not use the advanced features half as much as I should.
RubyMine has my vote for best Ruby IDE (at least in terms of what I've personally used). It has many helpful features (e.g.: click-through to classes/method definitions), and its ability to debug just pushes it right over the top to make it a must-have for me.
It's a very nice IDE but I found that it felt too slow and laggy compared to a text editor. In my case the bells and whistles weren't worth feeling like I was typing on a dialup shell so I stopped using it.
I'm a ruby novice, and I love me my IDEs. I've been quite happy with RubyMine, this coming from a Visual Studio user.
It also integrates with using Foreman so you can still debug in the IDE, which since I deploy to Heroku (and I'm a big ol Ruby novice), was a really big plus.
Can someone chime in with how Pycharm compares to Komodo Edit - or maybe just if you've had a positive/negative experience with Pycharm?
I'm starting to get a little frustrated with Komodo, and I remember liking a very brief Pycharm demo I tried a few years back, but I'd love to hear an HNer's opinion if you happen to use it day to day.
It seemed to have a pretty good reputation back then, but one of the concerns I had was hearing something on HN about it occasionally "optimizing" or making modifications to your code unilaterally.
I have used PyCharm daily since its early versions and have been mostly happy with it. When I think about it, it's actually the first IDE for any language I've kept using for longer than a couple of weeks. The best features for me include code navigation, run/test/debug, refactoring, inspections, keyboard-friendliness. It's also got a decent editor and built-in support for Sass and CoffeeScript. Btw, they also provide a free licence for open source development.
> When I think about it, it's actually the first IDE for any language I've kept using for longer than a couple of weeks.
This is exactly what I say when people ask about pyCharm. I think i've tried a dozen IDEs and its the only one I stuck to. I've used it for a couple of years now for django and python development (and they've also just added first-class Flask support), plus I use it for front-end/javascript coding now too, I couldn't live without it now.
Before trying PyCharm and switching basically immediately I was using heavily plugged Vim and Tmux setup.
The main problem I had with the old setup was not Python, actually it was JavaSript editing, since Vim syntax highlighting just breaks down on modern JS.
After I tried out PyCharm I was an instant convert, JS and HTML editors are awersome, Vim integration is awesome and Django and VCS integrations are awesome.
PyCharm made coding fun again for me, its that good.
IMO not, I personally like WingIDE more but I am using PyCharm on OSX as it is better integrated and has a better virtualenv support. You can always just try PyCharm for free
Intellij handles Javascript great. One advantage of AppCode is that the IDE smarts aren't limited to Objective C code but also includes JS code, which works well when I'm working on my WebView/JS-based projects. I haven't used RubyMine directly, but I would be surprised if it didn't have JS smarts like all their other IDEs.
However, I would echo chrizel's comment that Intellij would be that one IDE to rule them all, at least in your case. Intellij has some Ruby plugins that worked well enough when I played around with Ruby a few years back, and the plugin is developed and maintained by JetBrains themselves.
We use the same core for JavaScript, HTML, CSS among all IDE's. They're often not available at the same time because we ship at different times. Otherwise all the same.
I believe you can download it and evaluate for 30 days. In your case, it may be more like 23 hours, but you still get to play.
I've had pretty good success with most basic JavaScript stuff, whether in a .js file or embedded in some server side template. Haven't tested it with more complex stuff though. I also concur with my siblings here that IntelliJ IDEA is my "one IDE to rule them all!".
I don't know if this is true (I'm not disputing it), however AppCode has officially been recognized as the only IDE version that will ever be compatible with *.xcodeproj files. It's functionality is not 'plugin-able'.
You're right, though I think that AppCode is an unusual case; you can only use it on OS X, right? It is a completely different beast.
For IDEA, though, you can indeed get the same functionality of PHPStorm, PyCharm, etc, by simply using their respective plugins for IDEA. However, the plugins are sometimes behind the stand-alone IDEs, in terms of features.
I use PyCharm for Python & some Javascript development. Works quite well although there could be improvements in the code inspection for javascript files.
From their terms page:
Regardless of the actual upgrade subscription renewal date, your new upgrade subscription term will always start on the date following your previous upgrade subscription expiration date.
So, I can't pass up this price. (I've been meaning to try you, and this pushes me over the edge.)
However, your Order Details page, prompting for name, address and other contact info, and payment type (but not account details), is coming across via HTTP rather than HTTPS [1]. I would REALLY prefer that to be HTTPS.
P.S. I "forced" the Shopping Cart page to HTTPS by editing the address bar. I can then proceed; however, the pages still contain some elements delivered via HTTP.
Upon reaching element5 to process my payment, I find that its data collection page (the first page I reach, and which is asking for my credit card information), is delivered via HTTPS but also has some elements delivered via HTTP -- that is, the HTTPS connection is "broken".
You really should have a look at revising and improving your payment processing.
P.P.S. Ok, on that first element5 page, I chose the link to "Change Payment". The next page I received was fully HTTPS, and selecting the credit card option, I'm back to a page prompting for CC details, but this time it's fully HTTPS.
If anyone wonders why I'm writing this here ("HN isn't a bug tracker"), the OP has identified themselves as being with JetBrains, and I'd really like to see this fixed -- and thanks for the sale price, if I can help their conversion rate a bit by making the purchase flow look a bit less... "troubling".
We're thrilled that you've come all the way here to buy our products! Thank you!
However, we did not expect the load on our servers would be this high. We are working hard right now to fix the problem.
Please be patient and come back in a couple of hours.
There's still time...
-The JetBrains Team
The emails for these are backing up. You can receive it in minutes and in some cases up to 2 business days. Please hold tight. If you purchase was made you will get your license key. If you want to use it now you can download the fully functional trial and enter your license when you receive it. You may also what to check to make sure it wasn't flagged as spam.
It could vary per payment method but there could be a confirmation email and one with the license. If you received confirmation of the purchase during checkout you should be fine.
The latest update from twitter, "Payment processor is expecting to process/confirm all pending orders in a few hours after the promo ends. Everyone will get their licenses! "
3 hours after purchase here, not even an order confirmation email (though I did get the purchase confirmation page and an order number which I've now lost thanks to a browser crash and my inability to find a pen.)
I don't have any reason to doubt it'll come, but I'm kicking myself for not waiting until later when everything would have been running smoothly.
The sale is not over! The shop is being updated and for a short time was showing the full prices. Please try again and don't purchase until you see the discounted amount. Should be working now.
It seems like it's up again, but it's now not applying the discount? (Trying to buy Resharper c# version). The discount is there until you add it to your cart.
From the license page, it does not look like you are allowed to use your copy at work (would be great if this were possible ;) ):
"Personal licenses are not available to companies in any way or form. Transfer of personal licenses to any third party and/or reimbursement for personal license purchase by a company are prohibited by the Personal License Agreement"
I've glanced through the license. You are allowed to install it on as many machines as you need as long as only you use it. I can't see any limitations on what work you can do or who for.
My conclusion is that as long as you have paid for it you can use it at work but cannot reclaim expenses for it or transfer it in any way.
How is that a valid condition (legally)? If you bought a programming book on your Kindle, Amazon would have no legal ground to prohibit your company from reimbursing you.
There's no legal grounds for prohibiting reimbursing you, but there's lots of grounds for revoking your license if you violate the terms of the license.
It's actually a valid scenario. Suppose you want to evaluate IDEA for your company but need more than 30 days. You could buy the personal edition and use it. After your evaluation is done, the company reimburses you. If you liked it, presumably your company bought a site license at the same time which you can use instead. If you didn't just stop using it.
I understand that it would circumvent their price discrimination strategy but that doesn't mean they can put whatever they want in there. I don't begrudge them extracting as much value out of the market as they can but I just don't understand the basis for revoking a license in this case. As long as the other terms and conditions are met, and if the license were revoked, would their be legal recourse for the license holder (I know this is getting ridiculous but I'm wondering)? I would think it would be found a valid use of the license, but IANAL.
BTW, I have no interest in doing this; I'm just curious.
Well the terms are that you are licensing the software and if you breach the terms I would assume that the license is invalidated. However in reality they will never know although you know you are infringing their copyright.
I generally hate non open source software licenses but this area of the terms doesn't seem overly unreasonable to me as they are offering a discount from the normal price for individuals but without extending it to the (usually) less price sensitive companies.
I actually already have it for personal use (which I bought for my personal use in side projects)
I was really hoping to get resharper for my coworkers. Every time I go to a computer without it, I realize all the best things I love in Visual Studio turn out to be features from Resharper :D
Looks like their servers have had a meltdown ... Clearly they underestimated the planet-wide morphic resonance across software developers for pre-apocalypse deep discounts on IDEs :)
So is IntelliJ IDEA just as good for python development as pycharm and then some? or does pycharm have more or better "python" features because its specialized?
PHPStorm plays nice when any framework. The issue it's going to have is when Frameworks do not clearly document, or when they make bad decisions about things. You can, of course turn off different levels of inspections to account for the project you are working on. However, I've found that for the most part, if PHPStorm is flagging something like "undefined method," it's essentially saying "you are hoping that this works as expected." It's a form of static analysis.
I'm not surprised that an old CodeIgniter project flagged these issues.
As for vi, I use vi every day as well. I switch between that and PHPStorm. It depends on the context that I'm in. Both are wonderful tools. But I can assure you, auto-complete is a basic feature of PHPStorm. It's akin to 'set nu'.
Edit: This comment comes off as a bit snarky. It's not intended to be. I think JetBrains and it's line of products are excellent, and I've only ever had good experiences with them. I wouldn't want my comment to reflect poorly on them.
There is normally a little bit of setup to do in getting it to detect objects, methods, and variables. Normally I have to add some stuff into the libraries section. (Sometimes this doesn't work when there is a lot of indirection.)
It does play nicely with Zend and Silex (and other composer-style frameworks). I'm not sure about Symfony or CodeIgnitor.
I must say I really like PyCharm as a Python IDE. Tricked out vim is just too hard to install onto new machines, etc.
Really a good deal... Upgrading to IntelliJ 12, and getting a license for AppCode at the same time.
After many attempts, I was able to get through the checkout but even Element5 which is used for the checkout process is I think under load... Getting to the Thank you page after entering the CC information took a while but it finally went through...
Glad that the Mayan came up with the end of the world! That made my day!
My advice: don't say your site is down for "scheduled maintenance" when it's obviously because of an unexpected surge in traffic. It just makes you look dishonest. (Well, either that or really terrible at scheduling your maintenance periods.)
Sorry, we're on it. Most of jetbrains.com resources should be working right now, estore we're trying to push back to service. Current estimate: 2-3 hours
I've been using PyCharm for 2 years now and I love it. I am thinking of buying WebStorm, as the web app I work on has gotten a lot more JS heavy.
Would I be better off getting IntelliJ and getting plugins for it, or having PyCharm and WebStorm separately? This has an impact down the road when I have to renew licences!
Is there a reason you need Webstorm? From what I have tried to find, Pycharm includes Webstorm features and any missing features (Node.js) can be downloaded as a plugin.
Do you know any specific feature that you are looking for that is not in Pycharm?
I am in a similar situation and was wondering the same.
Has anyone else paid but not gotten their license info email? It's been several hours and I still haven't gotten my license info.
Update: Thank you for the replies. Glad to know I didn't accidentally mistype my email twice. I agree, their license server might be hiccupping now that they got the order system fixed.
Update 2: Still haven't recieved an email. Just logged into my bank account (I used my debit card) and I don't see any holds or anything. I'm beginning to wonder if the transaction actually went through. In the order process there's the page that said if it takes longer than 30 seconds click the link below to continue. I had to click the link and the following page had an order or reference number (which I didn't bother to write down because I assume these things go through fine... I've never had a problem before).
@jrs235 if you got to the point where you saw a reference number then the transaction should go through just fine. There is a delay in the emails that you receive but it should arrive just fine within hours.
Still waiting for mine, but given the issues they've had today, I won't be surprised if it takes hours to receive the license info in my inbox. I was actually able to order with no problems, at least.
@MoOmer, if you finished the transaction the email will arrive. Glad that you were able to make your purchase. There is a backlog of emails to be sent but if the order was completed you will be all set.
Still haven't received an email. Just logged into my bank account (I used my debit card) and I don't see any holds or anything. I'm beginning to wonder if the transaction actually went through. In the order process there's the page that said if it takes longer than 30 seconds click the link below to continue. I had to click the link and the following page had an order or reference number (which I didn't bother to write down because I assume these things go through fine... I've never had a problem before).
I also don't want to accidentally double order, so at this point, I'm now prepared to have not spent the money should the order process have gotten borked.
Yeah I figured that after from all the comments here, IntelliJ is one of the few on the list I never actually looked at because I don't work with Java much.
IntelliJ IDEA has the functionality of all of their other products except appCode available as plugins, but the plugins aren't necessarily as up-to-date as the standalone products. The plugin version usually gets updated a couple months after a major version of the standalone product is released, in my experience.
For example, the plugin list for my copy of IntelliJ Ultimate 11 (cheap upgrade to 12 incoming, woo) shows a PHP plugin whose description says "PhpStorm/WebStorm 4.0.3 version". PhpStorm 5 was released in September, but a lot of the IntelliJ plugins for its features haven't seen an update since then.
Edit: Upgraded to IDEA 12, and it looks like the bundled plugins contain full WebStorm 5 functionality.
I have WebStorm and it is great. I was thinking about phpStorm and appCode. Can someone confirm that IDEA with Plugins will have the same feature of those apps? I am trying to see what is best to buy separate apps or IDEA alone and add plugins.
I am not happy with the poor differentiation between personal (individual developers) and companies: owners of small companies can earn less than an individual developer, expecting to earn more in the future but with much more risk.
Now the situation is even worse: I've been able to get to the ordering page, only to be rejected by their payment provider (which is probably overloaded as well).
Tried a second time to pay with PayPal, which accepts the transaction: however the confirmation page displays an error, saying to contact sales, and the form to contact sales ends up throwing up another error.
Now my credit card payment is in a indeterminate state, while the PayPal payment got through but I wasn't given a license key and there does not seem to be a reliable way to get one.
Luckily I still have my license for the previous IntelliJ version, it looks like I will use it for quite a while.
* PayPal has debited my account, but no order confirmation from JetBrains and no license key
* my credit card has been charged as well, I have an order confirmation from JetBrains but no license key
* I have been able to submit a request to sales, but that was when I thought that only the PayPal order had gone through
Robert, in the end I'll tell sales (if and when they get back to me) that IntelliJ IDEA is such a good product that you can keep both payments and give me one upgrade license.
The license key can come in minutes and up to 2 business days later. If you have been billed you will get the keys. Again, send me your details and I will make sure we get you sorted.
2 days? I'm curious why software companies still use Digital River. As a customer I've run into issues with about half the orders I've placed through DR subsidiaries.
From what I know 2 days is on the extreme side but stated in the delivery policy. Should be much quicker albeit some delay due to the volume of orders.
That really sucks, I finally managed to get PyCharm and WebStorm today and was hoping to also get 1yr license extension for both. It looks like it is not possible w/o the license key, which is nowhere to be seen so far...
@marekmroz, the license key will come if the order was completed. If you need to get started in the meantime you can grab the fully functional trial download and enter the key when it arrives. It may take some time due to the volume of orders.
Hey @rdemmer, I appreciate the effort you and other Jetbrains guys and gals put in keeping HN up to date with the server meltdown situation, but your comment does not address my (admittedly first-world) problem at all. I know I can get the trial and register when the keys eventually arrive. What I am saying is that if they arrive after the sale ends, I won't be able to get promo price on 1 year license extension, as to buy the extension one has to provide the license key.
Can anyone tell something about developing professional Android projects? Are there any downsides when you are used to Eclipse? Does Intellij support Android development in similar advanced state as latest ADT for Eclipse?
I downloaded the demo of IntelliJ IDEA with the intention of playing with Android this morning. Setup was a lot more difficult than I expected, in that I had to do a lot of configuration before it would work, but it wouldn't outright error. So, creating a new project before adding the JDK and Android SDK resulted in an empty src and gen directory, but of course, no error. Once I fixed that up and opened an existing Eclipse project, it seemed OK, but not enough to wow me senseless. The GUI editor didn't seem to understand my layouts, so I was presented with the XML layout instead. This bummed me out since I wanted to see their GUI editor.
So far, not that impressed over Eclipse, but we'll see. I'm going to keep monkeying with it for the rest of the day.
I placed my order some 7 hours ago, but I still haven't received a confirmation e-mail. Are the orders being vetted manually? That would be a tough bottleneck to eliminate - humans don't scale like computers. :P
The shop is being updated and for a short time was showing the full prices. Please try again and don't purchase until you see the discounted amount. Should be working now.
Before I read about the server issues, I was about to say that I found it quite amusing that for a "Doomsday Sale" the receipt email states:
The publisher of "PRODUCT" has been notified and is
responsible for delivering this product. JetBrains s.r.o
will deliver the product within 48 hours.
End of the world, if the planes fall from the sky, electricity goes out and the sun starts to burn us up slowly, I don't care if I can't use it, if they can still get me the products within 48 hours, kudos to them :D
Can someone explain to me what does it mean to "renew" the license? If I pay for the license now, assuming the world does not end tomorrow, will I have to pay for it again next year? How much?
The renew is for the subscription license for upgrades. With some of the applications you can get all the updates for free for a year and then you would have to buy a new subscription if you want newer versions if you don't want to pay any more you can continue to use the version you have until the end of the world.
The renewal is optional. You would still be able to use the builds released, during your valid subscription period after it ended. But in case you wanted to use builds that will be released after your subscription ended, you would have to go for a renewal.
OH MY GOD! ReSharper for $50!!!! Take my money! This is seriously awesome. And based on how hard the site's getting hit, your sales team is having a pretty awesome day too :)
A friend says it's a lot nicer. I convinced him to try it because I use Intellij and love it. He now loves PyCharm.
Also, you can always give it a spin for free and see if you like it. I think just simple things like startup times and auto complete speed will make you want it.
I've really gotten into Sublime after being 100% text-editor for perl, HTML, javascript and PHP for years and years.
Can anyone tell me why I should switch to this IDE?
What am I missing out on? Many of the 'smarts' seem dependent on writing code in a particular way (eg, using PHPdoc) or following their file naming conventions.
I'm eager to try anything that's better. But I'm not getting it.
I'm inclined to believe (if they want to be nice to their customers) that they'll extend the offer if the site remains unavailable like it is right now for the next 24 hours.
Of course, if we're into an extended out-of-service period, we'll prolong the offer.
Current service restoration estimate is 2-3 hours though.
Sorry, please hold on )
If far as I'm concerned, you were definitely in an extended out-of-service period, but this morning it appears you decided NOT to extend the offer. That's too bad.
The commercial license is the basic licensing model and it has the same functionality as a personal or an academic licenses. JetBrains offers discounted personal models to support private individuals. It is only the following exception, which allows you to buy a discounted personal license model: If you have to pay it out of your own pocket, you are not getting reimbursed for buying it and you do not use any company detail (company name, company address, company VAT ID) during the purchasing process.
Personal licenses are not available to companies in any way or form. Transfer of personal licenses to any third party and/or reimbursement for personal license purchase by a company are prohibited by the Personal License Agreement.
So not sure what to make of that exactly... Individuals can buy it and use it commercially but companies can't? Even if you're a contractor working in your spare time, you are likely to be registered as a limited company.
Yes and the contractor issue is important. Like most contractors in the UK I work through a limited company for tax reasons; that means the tools have to be owned by the company.
However... in effect I am the company, no one else will use it. JetBrains need to give us an official answer on that situation. I qualify for the personal license, but I have to enter a VAT number
i have a personal licence and use it for work. no-one has sued me. it's my ide. i bought it. i use it. that is how i expect things to work.
surely the commercial licence is for when a company is buying it, and expects to have N programmers, who are replaceable, using it at any one time. that's a completely different use case.
the only frustrating thing is that if you have multiple machines (say a desktop and a laptop) and switch between them (eg working one project on the laptop in living room; leaving the ide open for another project in the office) then it complains. you can fix this by blocking some firewall port (bonjour iirc). oh, that and the complete LACK OF SUPPORT FOR C / C++... in intellij idea.
Personal license means it's in your name, nothing more. Whereas Commercial license means it's in your company's name and therefore unnamed, so it does not belong to a single individual but to the company.
The way I understood it, a personal license is if you're paying for it (and the company isn't reimbursing you for it). You can still use it for commercial purposes.
I own personal licenses for 3 of their products. I use all three products for commercial work, but those licenses are my personal property. Two of those I use in my day job, the other I use for my spare time iOS development.
That's the issue; JetBrains seem entirely unaware of that. I am one man operating through a limited company. According to them I have to buy the commercial edition even though I am the company...
You can buy a personal licence using your own credit card. What you can't do is buy a license using your company credit card, or claim back the expense.
Remember that IntelliJ have plugins that makes it have the same features as Webstorm, Phpstorm, rubymine and Pycharm, except for one feature: "Open Directory". If you get IntelliJ you must create a project in order to edit the files in a directory. :-/
This is something that I was also confused about. Is it exactly the same, or almost the same, and if it is not, then what are the tradeoffs? After a bit of googling I found this on PyCharm's confluence site: http://confluence.jetbrains.net/display/PYH/PyCharm+vs.+Inte...
I decided to just get PyCharm, considering that I will not need Jython intergration, interface is less cluttered, and IntelliJ Python plugin does not handle Flask projects natively, whereas PyCharm does.
One other thing to consider is that If I don't need most of IntelliJ's features, paying $100 a year for updates is a bit wasteful if all that I need is covered by a $59 PyCharm renewal.
I think their location detection code is lagging out a bit, but on every pricing page I've seen there's a bit to change your country to anything you like.
We apologise for the issue with the e-shop. We're working on solve it and please do not worry, you'll get your chance to buy the products you like. Thanks for your patience.
Hadi Hariri
JetBrains s.r.o.
Develop with Pleasure!
Is it true that there's no difference between IDEA with plugins and PyCharm, etc? I haven't used these products before so have no idea and I've heard a few people saying similar things.
Only real difference I'm aware of is the release schedule; as far as I can tell the plugins get major updates with IntelliJ releases, not alongside the separate IDEs.
Is anybody else still waiting for their license keys? I reached the confirmation screen (which I saved, hooray) but I've yet to see an email, charge on my credit card, or receive anything else. My order was 20+ hours ago.
It seems they got HNned / slashdotted / reddited (?) pretty quickly. Here's to hoping they can get it back up soon - I postponed buying a license because I didn't have enough money on my paypal account last time.
This deal is pretty awesome. I had trouble deciding on whether to get RubyMine instead of IntelliJ. I went ahead and got myself a copy IntelliJ because of all the language/IDE plugins. Great deal today!
Fantastic! I've been trying out PyCharm and really loving it. I'm used to programming in nice cozy Windows IDEs, so this is making picking up Python a lot easier for me than using vi or Sublime.
The big thing for me is stuff like good code completion. I import a library and can just type "objectname." and then it tells me all the properties and methods of the object. I don't know if there are any plugins for Vim to make that work, but in Pycharm it works very well straight out of the box.
Am I the only one who can't stand their interfaces? It looks terribly out of place on OS X (the icons, those tabs!). I don't know why it seems every app built on Java has to look like that.
The Cocoa bindings for Java are deprecated; so "every app built on Java" _has_ to look like that.
I'd rather have a good and usable tool than a pretty one; instead of wasting time fighting unsupported bindings or trying to replicate them (likely poorly).
Ugh, I literally bought RubyMine a week ago for $69, and now it's only $17. Sucks for me for missing out on the savings, but it's a fantastic product and well worth the original price.
Is it randomly picking a country it "thinks" I'm from? I opened seven products in different tabs and it's defaulting to US, Netherlands, Belgium, Russian Federation, US, US, and China.
I wonder how much revenue they will lose to people who will just find it easier to pirate their products because they've essentially made them impossible to buy.
Nooooooooooooooo... I bought the Intellij IDEA 12 upgrade 3 days ago... I paid 111€ (including VAT) instead of 27€... I now it's irrational, but I'm sad.
I paid 111€ to upgrade (94€ + 19% french VAT). If I were to upgrade now, it would cost 27€ (23€ + 19% french VAT).
I wonder if I should just cancel the upgrade and buy a new license. According to the terms and conditions on the Digital River website, I have a legal "cooling off period" of two weeks.
In the past, the deficiencies of their Emacs keybindings have made it difficult for me to switch (from Eclipse which gets this mostly right, and has the Emacs+ plugin if you need more Emacs features). But IDEA 12 made some big progress in this area: http://blogs.jetbrains.com/idea/2012/03/more-emacs-for-the-f...
I've only used it briefly, but the only thing missing that bothered me was lack of "Quit" action (defaults to Ctrl-G in Emacs) which I use frequently, but they appear to be getting all the important things correct.
I'm not sure whether these improvements have made it to their other tools besides IDEA 12.
Yes and even some plugins to make it even more emacsy, like a kill ring and a rip-off (although a pale one) of "ace-jump-mode" (itself inspired from a vi(m) feature).
Sadly Emacs is just so much more than the sum of its keybindings and the kill ring.
Honestly there isn't a single "text editor" that comes anywhere near close what one million of elisp code are doing. The only ones that comes close are the thousands of $$$ fancy Lisp editors which aren't for mere-mortals.
So, yes, "IntelliJ the IDE" rocks and it can mimicks Emacs shortcuts but, no, "IntelliJ the text editor" doesn't come anywhere close to Emacs :-/
Just like Light Table shall never come anywhere close to what Emacs can do. Just like Eclipse won't either, etc.
No IIRC there was at least one person interested in porting eclim (a client / server allowing to use vim as Eclipse's text editor) and emacs-eclim (same but for Emacs) to IntelliJ.
It makes a lot of sense and I'm pretty sure it's going to be the ultimate IDE at one point: and IDE as powerful as IntelliJ but allowing to "plug in" your text editor of choice (vim, emacs, Sublime Text 2, etc.).
Yeah, you can get a free 30 day trial of the "premium" IDEs, and you can enter in your license information at any point during the trial in the IDE itself.
really loving attention to detail with the circular Mayan motif around the sale price! I'm definitely getting my own re-sharper license. Kind of wish they had a whole product suite special price. I'd probably get it just to have for possible future use.
I just tweeted @JetBrains with the same question. 37 USD becomes 35 EURO(as opposed to ~25 EURO with more up to date currency convert).
It's a pity because if I got USD equivalent pricing, I was planning on buying more of their products for stacks I just want to play around with(RubyMine, IntelliJ)
Pretty much the same as. $50 converts to ~£31 or ~€38 rather than the €47 currently charged (all ex-VAT / Sales Tax). I was planning on buying a few different products but I just don't appreciate being charged more for an electronic product because of where I live, 75% sale or not. Now it might be that European card processing fees are higher than the US but certainly not €10 worth on a €38 transaction.
I've tried switching to Intellij from Eclipse a few times, but it's just too different and I don't feel like the UI is all that great. This is a great deal but I just don't see the justification to buy Intellij.
As someone whose lived in both environments, I can assure you that Intellij is far more intelligent in every single respect. I haven't done much RCP development so can't speak on that front, but in terms of JavaEE or web, there's no comparison.
No, but the personal license is now actually cheaper than the academic license (at least for IDEA), so you're actually better off. Pretty sure the academic license is no longer valid as soon as you finish school.
If I recall correctly, the Academic version of Idea was $100AUD, and now the personal version is only $50. I was going to buy the academic version (for PhD related development), but now I'll definitely buy the personal version.
It makes me wonder: When demand is THIS intense for a 75% off sale, you think it'd mean a more optimal "normal" price point would be at 25-50% off your current normal prices, wouldn't you?