Mirahでは、JVM言語を参照しています:http://www.mirah.org/
オンラインで入手できる唯一の有用なドキュメントは例です。ルビーのような構文だと言っているのは理解できますが、ミラ特有の癖があると思います。
さまざまな構文の癖を特定するにはどうすればよいですか?ミラを学ぶには、ルビー自体を学ぶだけで十分でしょうか?
ありがとう!
Mirahでは、JVM言語を参照しています:http://www.mirah.org/
オンラインで入手できる唯一の有用なドキュメントは例です。ルビーのような構文だと言っているのは理解できますが、ミラ特有の癖があると思います。
さまざまな構文の癖を特定するにはどうすればよいですか?ミラを学ぶには、ルビー自体を学ぶだけで十分でしょうか?
ありがとう!
Javaをよく知っている場合は、Mirahを面白い構文と型推論を備えたJavaと考えることから始めることができます。Mirahはほとんどの部分でJavaのセマンティクスを使用するため、Mirahを使用するためにRubyのセマンティクスを知る必要はありません。
言語はまだ変化し進化しているので、言語を学ぶことについてのチュートリアルはまだ実際にはありません。
Mirahの内部を調べ始めたら、Rubyを強化する必要があります。これは、Mirahのほとんどが現在Ruby、特にJRubyで実装されているためです。JRubyについて質問がある場合は、#jruby IRCチャネルに役立つ人々がいます。#mirahも機能しますが、現時点では常連客は少なくなっています。
いいえ、Rubyを学ぶだけでMirahを学ぶのに十分だとは思いませんが、始めるにはおそらく十分でしょう。私が理解しているように、構文はかなり似ていますが、同一ではありません。Mirahにはオプションの型注釈があり、メタプログラミングは許可されていません。それでも、それらはおそらくそれが役立つのに十分に類似しています。
ただし、言語を学ぶための最良の方法は、その言語で何かを試すことです。小さなアプリを作成して、学習しながら学習してください。