2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

プログラミング言語って何で他言語のプログラムを組み込めないの?

1 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:51:26.069 ID:g4jG6mVW0.net
例えばC++で書かれたコードをRubyから利用するとか無理だよね?実はできるの?

2 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:52:02.139 ID:b6Z5vJM+0.net
マシン語でプログラミングすればいいじゃん

3 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:53:28.181 ID:NRNZb03a0.net
言語によってはいける

4 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:54:35.302 ID:g4jG6mVW0.net
>>3
出来る場合と出来ない場合で何が違うん?

5 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:55:25.019 ID:uFba5N6i0.net
シェル使えばいける

6 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:55:49.803 ID:zsRRTeAD0.net
I/Fがあるかどうか

7 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:56:27.139 ID:CNdH1sFE0.net
普通にあるじゃん

8 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:56:31.424 ID:g4jG6mVW0.net
>>5
それはパイプで繋ぐってこと?

9 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:57:07.093 ID:ipYxy23f0.net
Cって大体どの言語からも使えんか

10 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:59:04.412 ID:uFba5N6i0.net
>>8
組み込むというか呼び出すだけどな

11 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:59:05.679 ID:9xyMxFd40.net
プログラミングは、言語ごとに定められた一定のルールに従って人間でも読めるような命令文を機械語に変換してコンピュータに命令するためのもの
プログラミング言語によって、その「一定の法則」が違うから、そのまま組み込むことはできない

12 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 22:59:16.952 ID:/NQbzEbg0.net
ライブラリじゃん

13 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:01:16.773 ID:aGC+VeS4d.net
D言語だっけ
C++のライブラリそのまま流用できるぜって宣伝してたの

14 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:01:32.676 ID:qVFzsZHG0.net
普通にできるんだが

15 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:02:41.997 ID:g4jG6mVW0.net
>>14
例えばHaskellで書いたライブラリをC言語で呼び出すみたいな
出来るん?

16 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:04:00.389 ID:WR8bXLT7a.net
できるよ
グルー言語とか言われる

17 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:04:15.822 ID:GZLB+B4F0.net
Swiftからobj-cとかcのコードを呼べる

18 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:04:24.192 ID:uFba5N6i0.net
C#で書いたライブラリをVB.NETで読み込むのはやったことある

19 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:05:27.000 ID:pBGXr08Zr.net
にわかの俺が来たが、逆に組み込めるのあんのかよ
どういう仕組みだよ

20 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:06:29.257 ID:hDRY7fI70.net
人間の言語とそう変わらない

21 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:08:27.131 ID:h5fMEZ0Ca.net
>>18
なんか飛んだけど

22 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:09:28.877 ID:x1+pIX0k0.net
rubyはc言語でつくられてる

23 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:18:47.998 ID:P8ubF8wE0.net
コード解析してVBからJavaに変換するツールは作ったことある
とは言え、6割変換って感じでビルドエラーも大量だし
もちろんテストもしないとダメ

24 :以下、?ちゃんねるからVIPがお送りします:2019/09/11(水) 23:54:09.310 ID:oabtToNC0.net
APIが違う

総レス数 24
5 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★