ちょっと語弊がある書き方かもしれませんが質問は概ねタイトル通りです。
自身はrubyと並行してc#を学んでいるのですが、実行環境が結構異なることに驚いております。
c#は同じくmicrosoftが開発しているvisual studioを使うことが多いと思います。
僕はプログラミングの世界にrubyから入ったのですが、visual studioを使って驚いたのが高度なインテリセンスとそしてブレークポイントを置いたデバッグ機能です。rubyを学ぶ際は学んだ教材の実行環境の問題かもしれませんがこのような機能を紹介されていなかったので驚いております。
厳密に言うとrubyにはruby mineという有償IDEがあるらしいですが、、、rubyやjavascriptのような言語にIDEが使われているイメージがあまりなく基本エディタでの開発がデフォルトになっている気がします。
C#と似たJavaも同様にEclipseやNetBeansのようなIDEを用いた開発がメジャーと聞きます。
質問をまとめるとこのような開発環境の違いの理由は言語仕様による問題なのかということです。インタプリンタ言語かコンパイル言語かの違いが関係しているのでしょうか?
抽象的な質問ですが宜しくお願い致します。
回答6件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/20 05:23
2018/11/20 05:35 編集
2018/11/20 09:41