アカウント名:
パスワード:
「C#に移植」って言葉は正しいのか?
ただしく解釈できる読み方もできるようだけど、Android(OS)をC#(言語)に移植?ってなんじゃそりゃ?って思うよね
それであってるけど。なにがおかしいと思ったの?
多くの場合「xxに移植」って表現では、xxは言語ではなくハードウェアや環境を指すことが多いね。(例: PSPに移植、Windowsに移植)俺にはあんま違和感なかったし、おかしいと言われるまで気付かなかったけど。
言語αで記述されたプログラムを、言語βで記述しなおすことを「言語αから言語βに移植」という表現を使うのは、全然おかしくないでしょう。Jython なんかは「Pythonを(Cから)Javaに移植」したものだし歴史的には「UNIXを(アセンブラから)Cに移植」なんてこともあった。
今回のストーリーは「Android(のGUI フレームワーク)を(Javaから)C#に移植」したものなわけで、それなら意味的に全然問題ないでしょう。「のGUIフレームワーク」という部分がすっぽ抜けてるのが、違和感の大元ですかね。Android全体で見ると、Javaで記述されてるのはその一部に過ぎないから。
>「言語αから言語βに移植」という表現を使うのは、全然おかしくないでしょう。
おかしい。言語は移植の道具。
シャベルAで植木鉢Aに植えたバラを、シャベルBで植木鉢Bに移植するときに、「シャベルBに移植」って言うかい?
移植の道具、単に作る手段の違い、と捉えている人は簡単におかしさに気付いて、言語を環境や何かだと捉えている人はなかなか気付かなかったんじゃないかなぁ。
そもそも言語を> 移植の道具、単に作る手段の違い、と捉えている人は頭がおかしいので、
頭がおかしい人がおかしいと思ったというだけの話。
そもそも言語を> 環境や何かだと捉えている人は頭がおかしいので、
……と思ってる人も、いるだろうな。ある種の宗教論争。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
C#に? (スコア:0)
「C#に移植」って言葉は正しいのか?
Re: (スコア:0)
ただしく解釈できる読み方もできるようだけど、
Android(OS)をC#(言語)に移植?ってなんじゃそりゃ?
って思うよね
Re: (スコア:0)
それであってるけど。
なにがおかしいと思ったの?
Re: (スコア:1)
多くの場合「xxに移植」って表現では、xxは言語ではなくハードウェアや環境を指すことが多いね。(例: PSPに移植、Windowsに移植)
俺にはあんま違和感なかったし、おかしいと言われるまで気付かなかったけど。
1を聞いて0を知れ!
Re: (スコア:0)
言語αで記述されたプログラムを、言語βで記述しなおすことを
「言語αから言語βに移植」という表現を使うのは、全然おかしくないでしょう。
Jython なんかは「Pythonを(Cから)Javaに移植」したものだし
歴史的には「UNIXを(アセンブラから)Cに移植」なんてこともあった。
今回のストーリーは「Android(のGUI フレームワーク)を(Javaから)C#に移植」したものなわけで、それなら意味的に全然問題ないでしょう。
「のGUIフレームワーク」という部分がすっぽ抜けてるのが、違和感の大元ですかね。Android全体で見ると、Javaで記述されてるのはその一部に過ぎないから。
Re: (スコア:1)
>「言語αから言語βに移植」という表現を使うのは、全然おかしくないでしょう。
おかしい。
言語は移植の道具。
シャベルAで植木鉢Aに植えたバラを、シャベルBで植木鉢Bに移植するときに、「シャベルBに移植」って言うかい?
Re: (スコア:1)
移植の道具、単に作る手段の違い、と捉えている人は簡単におかしさに気付いて、
言語を環境や何かだと捉えている人はなかなか気付かなかったんじゃないかなぁ。
1を聞いて0を知れ!
Re:C#に? (スコア:0)
そもそも言語を
> 移植の道具、単に作る手段の違い、と捉えている人
は頭がおかしいので、
頭がおかしい人がおかしいと思ったというだけの話。
Re:C#に? (スコア:1)
そもそも言語を
> 環境や何かだと捉えている人
は頭がおかしいので、
頭がおかしい人がおかしいと思ったというだけの話。
……と思ってる人も、いるだろうな。ある種の宗教論争。
1を聞いて0を知れ!