私は初心者から中級者までのレール開発者で、スキルを向上させるために一生懸命働いています。
JRuby の状態と、MRI から切り替える実行可能な代替手段があるかどうかについて、少し混乱しています。
現在、私は自宅で Mac を実行し、textedit を使用して編集しています (Ruby の場合は MRI、Rails コマンドの場合はターミナルなど)。仕事では、Windows で NetBeans を使用していますが、Ruby の作業は行っていません。
この会話とは関係のない理由で、Mac を捨てることを真剣に考えていますが、Windows を使うようになると、Ruby のサポートが最適とは言えないのではないかと心配しています (これについては間違っているかもしれません)。
仕事で Netbeans を使って仕事をするのは本当に楽しいです。Windows で JRuby を Netbeans と共に使用し、JRuby が自分の gem を管理できるようにすることは、比較的楽しい経験になることがわかります。私は、テキスト エディターよりもコード補完と完全な IDE のアイデアが好きです (エディター フレーム ウォーを開始する必要はありません)。
私の質問は、JRuby はレールの学習を複雑にするのでしょうか? 私が見た限りでは、JRuby では特定の gem がサポートされていないか、そのエコシステムでの処理が少し異なる可能性があります。学習者として、私は Web や本から多くのチュートリアルに従っていますが、JRuby でうまくいかなかったり、うまくいかないのではないかと心配しています。この懐疑論には十分な根拠がありますか? それとも、比較的痛みのない切り替えであるべきですか? Heroku などの非 JRuby プラットフォームへの展開にはどのような影響がありますか?
Windows での MRI、OpenSolaris での MRI または JRuby など、まだ多くのオプションを検討しています。いずれにしても、Netbeans を使用することになると思います。
コメントをお待ちしております。