Mas aqui está o problema, às vezes você não pode ou não quer esperar. Por exemplo, eu quero usar o novo suporte ao RubyMotion, que inclui suporte à estrutura do projeto RubyMotion, instalação de arquivos rake, instalação de configurações conectadas ao iOS Simulator etc.
O RubyMine tem tudo isso agora, o IDEA não. Então, eu teria que gerar um projeto RubyMotion fora da IDEA, depois configurar um projeto da IDEA e conectar-se à pasta de origem, etc, e Deus sabe o que mais.
O que o JetBrains deve fazer é ter um modelo de licenciamento que me permita, com a compra da IDEA, usar qualquer outro IDEs, em vez de depender apenas dos plugins da IDEAs.
Eu estaria disposto a pagar mais por isso, ou seja, 50 dólares a mais pela flexibilidade.
O engraçado é que eu era originalmente um cliente do RubyMine que fazia o upgrade para o IDEA, porque queria essa configuração poliglota. Agora estou pensando em pagar pela atualização do RubyMine, apenas porque preciso fazer o RubyMotion agora. Também existem outras áreas em potencial em que esse problema fora de sincronia pode me incomodar novamente. Por exemplo, suporte ao fluxo de trabalho / implantação da caixa de torque.
O JetBrains tem bons IDEs, mas acho que estou um pouco irritado.