トップページ⇒tech
51コメント8KB

インタプリタとコンパイラ

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

インタプリタとコンパイラ 皆さんはどっちのほうが優れていると思いますか?
どちらも結構キワドイところなんですが

私はインタプリタに一票です

★基本的にage進行でお願いします
★荒らし、煽り 等は無視の方向で
★1000までいったら1000番目の人が続スレ立ててください
0002スレぬしNGNG
すみません、やっぱり終了します。
0003デフォルトの名無しさんNGNG
きわどいけど、メンタイ味に一票かな。
0004ウィンNGNG
私はコンパイラに一票
処理が早いから
0005デフォルトの名無しさんNGNG
削除依頼しておいてください。
0006デフォルトの名無しさんNGNG






俺はたらこ味に一票かな
0007デフォルトの名無しさんNGNG
どちらも可能なVBが最強!!
0008目の錯覚NGNG
>>7
同感
0009目の錯覚NGNG
ってかVBあんまり良く知らないけど なんとなく同調
0010デフォルトの名無しさんNGNG
VBはもうすぐ死滅しますよ
0011目の錯覚NGNG
CGI系統のどれか一つが消滅していくと予想
0012デフォルトの名無しさんNGNG
パールあたりかな
0013デフォルトの名無しさんNGNG


インタープリターに一票!!!!
HSPに惚れた。
0014デフォルトの名無しさんNGNG
HSPはあれでも一応コンパイラだよ…
0015デフォルトの名無しさんNGNG
>>13
勝手に惚れとけヴァカ




0016デフォルトの名無しさんNGNG
Javaは消える
0017デフォルトの名無しさんNGNG
>>16もそのうち消える
0018デフォルトの名無しさんNGNG
JAVAは消えるでしょうね 
流行というのはすぎると虚しいものです
しかしJAVAの前にCGIのどれかが消えると思うんですが
0019デフォルトの名無しさんNGNG
>>18
190年後にはそうかもな
0020デフォルトの名無しさんNGNG
もっと速く消える
0021デフォルトの名無しさんNGNG
>>20
>もっと速く消える
「早く」にしとけ。
0022デフォルトの名無しさんNGNG
>18
JAVAが消えてJavaScriptだけが残るかな?
0023デフォルトの名無しさんNGNG
>>22 おめぇ、あに言ってんだぁ?
0024デフォルトの名無しさんNGNG
比較するならネイティブコードコンパイラと VM のオペコードにコンパイルする系も分けた方が
良いと思う。ホットスポットみたいなのもあるから困り物だけど。

最近のスクリプト言語みたいに、明示的にコンパイルステップを踏まなくても勝手にコンパイル
してくれるのが便利で良い。
0025チョイ前の人NGNG
やっぱり、アセンブラが、(ry


自分で出来ることが限られるから、ソースも単純になるし、、、
0026デフォルトの名無しさんNGNG
単純にインタプリタ・コンパイラで比較してもしょーもないと思うけど。
OSサイドがタコなら性能比較の攪乱要因になるし。
中間コンパイルの性能にもよるし。
同じ言語・同じ提供APIのもの同士でないと、比較でけんでしょう。
0027エリカが例えてあげるNGNG
# 肉と野菜 皆さんはどっちのほうが優れていると思いますか?
# 私は野菜一票です

両方食えこのベジタリアン

================しゅうりょう================
0028デフォルトの名無しさんNGNG
つーか、いんたぷりたって
コンパイル汁
002926NGNG
自己フォロー
>同じ言語・同じ提供APIのもの同士でないと、比較でけんでしょう。
そんなもの、もしあっても、
大抵は用途が特化されるうちに淘汰されてどちらかになる罠
0030デフォルトの名無しさんNGNG
ではCとBASICで
0031デフォルトの名無しさんNGNG
>>30
がんばってインタプリタとコンパイラの比較をしてくれ。
言語仕様やライブラリに惑わされずにね。
0032デフォルトの名無しさんNGNG
OCaml ってネイティブコンパイラとバイトコードコンパイラがあるよね。REPL 環境はインター
プリタなのかな? だとしたら同じ言語・同じ API で比較出来るね。Haskell もそうかな?
0033デフォルトの名無しさんNGNG
RATFOR、RATBASってコンパイラだが…超マイナー言語
0034デフォルトの名無しさんNGNG
コンパイラとしてしか実装できない言語ってあるか?
0035デフォルトの名無しさんNGNG
「コンパイラ」の定義によるんじゃないかな。
0036デフォルトの名無しさんNGNG
コンパに行ったけどもてなくてイライラ。
0037デフォルトの名無しさんNGNG
スレタイを無意味化する発言
0038デフォルトの名無しさんNGNG
Javaってソースをバイトコードにコンパイルして、
JavaVMがそれをインタプリトするんだよね。(仕様の話。実際にはJITがかかる)
Perlも起動時にコンパイルするんだよね?コンパイルしたものを保存しないだけで。

ピュアインタプリタってあるの?
0039デフォルトの名無しさんNGNG
>>38
各種shellは?
0040デフォルトの名無しさんNGNG
>>39
実行中にスクリプトを変更すると、変更後のを読み出す。
0041デフォルトの名無しさんNGNG
JavaScript は?
ロード時にコンパイルしちゃうの?
0042デフォルトの名無しさんNGNG
たぶん多くの実装はそうじゃないかな。
0043デフォルトの名無しさんNGNG
>39 そうか。忘れてた。アリガトン。

read-eval-printループに直接叩き込む形式だったらインタプリタなのかな。
内部データ構造持っていても。
0044デフォルトの名無しさんNGNG
定義って言われても、、、
0045山崎 渉NGNG
(^^)
0046山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0047デフォルトの名無しさんNGNG
削除依頼しておいてください。
0048デフォルトの名無しさんNGNG
て
す
と
0049<>NGNG
<>
0050デフォルトの名無しさんNGNG
0051あみぢ房 ◆HSP.RPGgiU NGNG
で、>>1はどれだけ自演してるのですか?
■ このスレッドは過去ログ倉庫に格納されています