Hacker News new | ask | show | jobs
Replacement for RubyMine
11 points by fullstackly 1561 days ago
After russians attacked my native city this morning I want to replace RubyMine, made by russian company JetBrains, with an alternative. Can you advice a replacement for Ruby on Rails Development?
10 comments

JetBrains is headquartered in Prague, Czech Republic and the leadership most probably don't approve of what is going on. Are you sure you want to cut some people off just because of where they were born to whom? This is really low, besides the alternatives for Ruby would be either Sublime or some electron-based crap - vscode, atom, etc.
Unfortunately, it's not that simple. Yes, technically, they're a Czech company. However, their founders as well as most of their R&D staff are currently located in Russia and hence probably paying taxes in Russia rather than the Czech Republic.

I don't know about the company's exact structure and where their profit ends up but given their rather small headquarters in Prague in contrast to their huge offices in Saint Petersburg, it's probably fair to say that a significant share of that money is invested - and taxed - in Russia.

Then should us, Android developers, abandon Kotlin and Android Studio? Both are also Jetbrain's products.

Hmm...

I’m not saying you should.

Having been a happy customer and user of JetBrains’ IntelliJ IDEA and WebStorm products for years now, I’m myself still rather ambivalent on this issue.

I appreciate them having spoken out against the war, but so far they haven’t taken any active measures that put their money where their mouth is.

Unless they do so, I’ll probably cancel my license once it’s up for renewal and resign to using (inferior) products by other vendors.

This is just in. Seems like my previous statement above has become obsolete:

https://blog.jetbrains.com/blog/2022/03/11/jetbrains-stateme...

That’s what I meant by putting their money where their mouth is.

Actually, I wasn't being serious. Sorry if anyone see my statement that way.

I don't do Java for backend anymore, thus no need for IntelliJ. OK, Android Studio is based on IntelliJ too, at least it's not paid product.

I'm thinking to purchase Goland license, but most of my Go coder fellows convince me that VSCode or nvim + a bunch of plugins is more than enough.

Vim is forever.

But if you're happy with RubyMine please continue using it and supporting JetBrains. They're ok. https://twitter.com/jetbrains/status/1496786254494670851

I didn't know they did this statement. I've being affected. You're right I suppose.
That statement is vague and does not say they are against the attacks.
That's better
it literally says "we condemn the attacks"?
See sibling's link. Much better.
JetBrains is no longer operating in Russia and Belarus. They went to extreme measures to demonstrate their support for Ukraine and against the invasion.

https://blog.jetbrains.com/blog/2022/03/11/jetbrains-stateme...

In my opinion, there's simply no replacement for their IDEs.

Also, are you sure you want to politicize your work at that level? If yes, then you also shouldn't be using AWS, Azure, or Google cloud, as all of them do business with countries you won't like and with weapons companies. Did you know some nuclear submarines run on Windows XP? Bye, Microsoft. Btw, they also pay taxes in Russia. https://officesnapshots.com/2018/09/04/microsoft-offices-mos...

I guess your only remaining choice will be to go all in on open source.

This is not about “countries we don’t like” or petty political or ideological squabbles but rather a very real, current situation.

Whether or not to continue to support a company that arguably pays significant taxes into the - only very slightly figurative - war chest of a country actively waging war right now, is a valid question.

Then, there’s the nasty aspect of Russian intelligence agencies figuring out (or having already done so) that with a widely used IDE product they have a valuable asset at their disposal.

"JetBrains s.r.o. is a Czech software development company which makes tools for software developers and project managers."
This is only registration address. In reality it is a company with head office in Saint Petersburg.
If you're used to the high-level convenience features from JetBrains' IDEs, I believe you're SOL. Coincidentally, this is the main reason I don't use JetBrains' IDEs.

For work, where you need to get productive fast, you can't beat VS Code. But, I recently switched from VS Code to Doom Emacs, and have been loving it. Doom Emacs has pretty good support for Ruby/Rails, might be worth looking into :)

I would be interested in an alternative too. I know JetBrains was created by Russians living in Czech republic so I am not sure it is directly supporting the russian state, however I am sure the devs have family in Russia that could be pressured. I am also concerned that there was rumours that the solarwinds hack was as a result of malicious code in RubyMine.
They made a public statement within a day from the invasion citing they strongly object it. Being a Russian and doing this publicly - so early - is pretty dangerous for the founders. So yea, they aren't supporting Putin, you can calm your mind and continue using RM because an alternative doesn't exist.
Most people use either VS Code or vim (I prefer vim but my coworkers prefer VS Code)
Neovim or vim exactly?
vim, and I have a pretty minimal .vimrc https://github.com/dorianmariefr/dotfiles/blob/master/.vimrc
emacs
This is the way.