| 一般的な Rubyの仕様との違いはありますか? | |
| はい。 | |
|
rbCanvasでは、Rubyのコードは Opalによって JavaScriptに変換して実行されるため、 おもな違いとして下記のような点が挙げられます。
|
| 基本的な文法(構文)は Rubyのどのバージョンに相当しますか? | |
| Ruby 2.3に相当します。 | |
|
rbCanvasの内部では Opal 0.11.4 (Ruby 2.3に準拠)を使用していますが、 今後のバージョンアップは現在検討中です。 |
| putsや pなどのメソッドの挙動はどうなりますか? | |
| すべてブラウザのデバッグ用コンソール上に結果が出力されます。 | |
|
rbCanvas/p5では、Rubyのコンソール系のメソッドについては とくべつな対応をしていませんので、Opalの仕様に即した挙動になります。 |