問題タブ [compiled]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
language-agnostic - コンパイル済みコード内のソース ディレクトリと宛先ディレクトリの共通名
コンパイル済み言語には、2 つの重要なフォルダーがあります。
- ソースコードを置くフォルダー
- コンパイルされたコードが終了するフォルダー
私は、これらのフォルダーがかなり多く呼び出さsource
れているのを見てきました。build
新しいシステムや言語を構築する場合、これらのフォルダのデフォルト名を選択する立場にあり、先例に従うのはよいことです。
コンパイル済み言語でビルドされたプロジェクトの「ソース」フォルダーと「宛先」フォルダーの最も一般的な名前は何ですか? 難しい数字を持っている人はいますか?
python - Python は解釈されているため遅いと人々が言うのはなぜですか? .pyc ファイルがあります
最適化が必要なときはいつでも、コンパイル済みの python ファイルを使用しないのはなぜですか? そうすれば、コードを解釈してからコンパイルする必要がなくなります。
足りないものはありますか?私には簡単な問題のように思えます。
ti-basic - コンパイルされた言語で i=i+1?
BASIC の最適化バージョンである TI-BASIC で、TI-nspire 電卓用のプログラムを作成しています。私が知る限り、TI-BASIC はコンパイル済み言語です。私はスクリプト言語での作業経験が豊富で、i を i+1 として定義できます。ここで、インタープリターは i の以前の値を 1 に追加し、それを i の新しい値にします。しかし、私の理解では、BASIC はコンパイルされているため、計算機は i の値をi+1の式に設定してループします。i の値を方程式の代わりに結果に設定する方法はありますか?
c - コマンドラインではないUNIXでCプログラムを実行する
私のコードかもしれませんが、このプログラムをコマンドラインからコンパイルして実行できます。Windows では、exe ファイルも実行可能です。ただし、コンパイルされたコードをどのUNIXシステム(ubuntuまたはosx)でもターミナルの外で実行することはできません。私はCにかなり慣れていないので、助けていただければ幸いです。ありがとうございました!
説明:
Ubuntuで実行します
そして、それは完全に実行されます。しかし、GUI からゲーム ファイルをダブルクリックしても何も起こりません。私はWindowsでコマンドを起動し、あたかもから実行したかのようにプログラムを実行することに慣れていますcmd
。
コード (単純な数当てゲームです):
ruby - コンパイル済みまたは難読化された Ruby
Ruby によって難読化またはコンパイルされたように見える一連のファイルがあります。ファイルの1つにファイル[sic]を実行すると:
それらはすべて次から始まります。
このファイルは何ですか? コードを表示またはデバッグするにはどうすればよいですか?
注: Ruby バージョン ruby 2.1.3p242 (2014-09-19 リビジョン 47630) [x86_64-linux]