News for hackers. Stuff that matters.

Replacement for RubyMine

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?
( 29 comments | 11 points | on HN )
Re:Replacement for RubyMine by luciusdomitius on Friday March 11, 2022 @06:39AM (#30638683)
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.
Re:Replacement for RubyMine by BjoernKW on Friday March 11, 2022 @07:30AM (#30639006)
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.

Re:Replacement for RubyMine by KptMarchewa on Friday March 11, 2022 @09:00AM (#30639961)
Re:Replacement for RubyMine by anta40 on Friday March 11, 2022 @08:09AM (#30639347)
Then should us, Android developers, abandon Kotlin and Android Studio? Both are also Jetbrain's products.

Hmm...

Re:Replacement for RubyMine by BjoernKW on Friday March 11, 2022 @08:35AM (#30639665)
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.

Re:Replacement for RubyMine by BjoernKW on Friday March 11, 2022 @09:07AM (#30640046)
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.

Re:Replacement for RubyMine by anta40 on Friday March 11, 2022 @10:09AM (#30640801)
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.

Re:Replacement for RubyMine by radamanthus on Friday March 11, 2022 @06:13AM (#30638554)
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

Re:Replacement for RubyMine by fullstackly on Friday March 11, 2022 @06:35AM (#30638665)
I didn't know they did this statement. I've being affected. You're right I suppose.
Re:Replacement for RubyMine by leetrout on Friday March 11, 2022 @06:41AM (#30638697)
That statement is vague and does not say they are against the attacks.
Re:Replacement for RubyMine by KptMarchewa on Friday March 11, 2022 @09:01AM (#30639971)
Re:Replacement for RubyMine by leetrout on Friday March 11, 2022 @09:53AM (#30640604)
That's better
Re:Replacement for RubyMine by thr1123 on Friday March 11, 2022 @06:56AM (#30638800)
it literally says "we condemn the attacks"?
Re:Replacement for RubyMine by leetrout on Friday March 11, 2022 @09:53AM (#30640609)
See sibling's link. Much better.
Re:Replacement for RubyMine by facorreia on Saturday March 12, 2022 @01:46PM (#30653705)
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...

Re:Replacement for RubyMine by fxtentacle on Friday March 11, 2022 @08:02AM (#30639287)
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.

Re:Replacement for RubyMine by BjoernKW on Friday March 11, 2022 @08:21AM (#30639482)
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.

Re:Replacement for RubyMine by xcubic on Friday March 11, 2022 @04:41AM (#30638047)
"JetBrains s.r.o. is a Czech software development company which makes tools for software developers and project managers."
Re:Replacement for RubyMine by fullstackly on Friday March 11, 2022 @04:49AM (#30638097)
This is only registration address. In reality it is a company with head office in Saint Petersburg.
Re:Replacement for RubyMine by activitypea on Friday March 11, 2022 @06:20AM (#30638583)
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 :)

Re:Replacement for RubyMine by celticninja on Friday March 11, 2022 @04:30AM (#30637993)
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.
Re:Replacement for RubyMine by bnt on Friday March 11, 2022 @05:10AM (#30638201)
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.
Re:Replacement for RubyMine by ukblewis on Friday March 11, 2022 @08:58AM (#30639939)
Re:Replacement for RubyMine by dorianmariefr on Friday March 11, 2022 @04:35AM (#30638018)
Most people use either VS Code or vim (I prefer vim but my coworkers prefer VS Code)
Re:Replacement for RubyMine by fullstackly on Friday March 11, 2022 @04:50AM (#30638102)
Neovim or vim exactly?
Re:Replacement for RubyMine by dorianmariefr on Friday March 11, 2022 @05:07AM (#30638190)
vim, and I have a pretty minimal .vimrc https://github.com/dorianmariefr/dotfiles/blob/master/.vimrc
Re:Replacement for RubyMine by pech0rin on Friday March 11, 2022 @08:20AM (#30639460)
emacs
Re:Replacement for RubyMine by DerArzt on Friday March 11, 2022 @12:58PM (#30643502)
This is the way.