スクリプトの代わりに使用することができる任意の低レベルの言語がありますか?

StackOverflow https://stackoverflow.com/questions/2277865

  •  21-09-2019
  •  | 
  •  

質問

私は「ハイレベル」のスクリプト男です。すべての私のコードは、クラスベースのPHPやJavaScriptです。しかし、私はCまたはC ++のような「低レベル」のコンパイル言語のための便利な通訳のプロジェクトのいずれかの形式があるかどうかを知りたい(奇妙な響きハァッは?)ます。

このすべては、私は http://g-wan.com/ につまずいたときについて来ていましたあなたは、セットアップのCコードは、サーバースクリプトとして実行することができ、実際に魅了さ。それは1人で実行し、クローズドソースですので、しかし、そのプロジェクトは、すべてが、無用である。

だから、実行時にそれらをコンパイルして実行する方が簡単にそれらを可能にする「低レベル」の言語のためのそこに何があります。 OR、これはそれが私がこのことについて見つけることができる唯一のプロジェクトだった理由を説明している起こるのを待っているだけ悪い事故のですか?

CスクリプトのPHP / Rubyの/ Pythonのをダンプできることは、本当に私たちのサイトをスピードアップするでしょう。

役に立ちましたか?

解決

私は最近、あなたがPHPで正常にコーディングして、変換した BinaryPHPすると呼ばれるものにつまずきましたお気に入りのツール上でコンパイルするC ++へのスクリプト。それはすでに、PHPとの接触の誰かのための素晴らしい学習曲線である必要があります。

他のヒント

イムわからない私はあなたが達成したいものを理解しますが、TCC(小さなCコンパイラ)を使用すると、スクリプトとしてCプログラムを実行することができます。

http://linux.die.net/man/1/tccする

TCC can be invoked from scripts, just as shell scripts. You just need to add "#!/usr/local/bin/tcc -run" at the start of your C source:

#!/usr/local/bin/tcc -run
#include <stdio.h>

int main()
{
    printf("Hello World\n");
    return 0;
}

のBeanShell のJava用のような製品があります。彼らは、スクリプト言語を置き換えることを意図するものではないが、代わりに既存の言語への容易なユニットテストとデバッグ機能を許可します。私の意見では、それがために設計されたもののための言語を使用する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top