私は大学の IT 学生で、長い間 Visual Basic でプログラミングを行ってきました。ここで Java を学び、自分で C# を学びました (Java に非常に似ています)。私は音楽プロデューサーでもありますが、自分のためだけに、楽しみのために、知識を広げるために、大きなプロジェクトに取り組みたいと思っています。
Cubase、Reaper、Fruity Loops のような DAW (デジタル オーディオ ワークステーション) を作りたいです。サウンドシーケンサーのような小さなものから始めます。すでにいくつかのフロー図を作成しています。
早くコーディングに取り掛かりたいのですが、JavaはSuperColliderやPythonと同じくインタープリター言語なので処理が遅いです。Visual Basic はオプションではありません。最初から気に入っていましたが、もう好きではありません。C# を使用する必要があるかどうかはわかりません。私は Linux 愛好家として、Visual Studio を使用する必要があるという理由だけで Windows と結婚したくありません。モノがあることを知っています。
私にとって良い言語は何ですか?それは何かでしょうか:
- 高速処理、可能であれば解釈されない
- ソフトウェアをクロスプラットフォームにすることができます。すべてのコードを書き直す必要はなく、おそらくさまざまなシステムにいくつかのメソッドを実装するだけです。
- 優れたドキュメント付き。
私の質問が少し複雑で、未熟だと思われるかもしれません。しかし、私は学ぶために新しい言語を選択するのに助けが必要です.
これを読んでくれてありがとう。すべての回答に感謝します。