前の質問
Rubyを非環境下で動かす手段として
exe化させる というものがあると思います。
(ここの認識はあっていますでしょうか?)
string
1 exe == 機械語
今回は以下のコードをocraコマンドでexe化させました。
ruby
1puts "Hello World"
↓
exe
1MZ�・・・
Rubyをexe化させるとものすごい量のexeコード?が生成されるのですが
これはなぜなんでしょうか?
puts "Hello World"
だけでもexeで表すとこのくらいの量になるものなのでしょうか?
#質問2
Rubyを機械語(exe)に変換して実行できるのであれば
非Ruby環境下でも活躍できると思いますが
実際には効率が悪いだの言われるのですが
なぜなんでしょうか?
#質問3
冒頭でも書いたのですが
exe=機械語という認識は本当に正しいのでしょうか?
どこかの記事でそう書いてあったので
あれ以来そう覚えています・・・。
分からないので参考になるリンクまたは説明をお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/23 09:29