8

C#とF#のコードを開発するときに、LINQpadとFSIを使用するのが大好きです。Haskellには、ハグを使用しました。そしてもちろん、スクリプト言語にはほとんどの場合REPLが付属しています。最近のほとんどすべてのブラウザには、かなり凝ったjavascript repl/ideが付属しています。

C ++ 0xに似たものはありますか?

きちんとした機能は次のようになります。

  • 既存のコードを含める/リンクすることができます
  • コンパイルサイクルは短くて速いです。1秒かかるのは問題ありませんが、数分かかるのは問題ありません。
  • オートコンプリート/インテリセンスなどがいいでしょう、または少なくともまともなgoogle-this-function-for-me keyshortcut
  • 少なくとも部分的なC++0xサポート。

私は主にWindowsを使用していますが、新しいディストリビューションごとに1337時間を必要としない優れたツール(つまり、ほとんどのemacs構成ではない)がLinuxにある場合は、それらについても聞きたいと思います。

関連: C ++インタープリター/コンソール/スニペットコンパイラ(2年前、Linuxに焦点を当てた)

編集:完全に無関係ではないことに注意してください。これを使用して、とりわけC ++ 0xの感触をつかみたいと思います。可能な限り、C ++0xのサポート(少なくともオートとラムダ)があればいいのですが。 。私は、急速な開発環境ほど、ステートメントごとの担当者を探していません。

4

2 に答える 2

7

http://root.cern.ch/drupal/category/package-context/cling これはかなり若いプロジェクトで、cint の後継です。これは、clang がサポートするすべての c++0x 機能をサポートします。

于 2011-04-07T00:45:05.477 に答える
2

これを試してください:http://root.cern.ch/drupal/content/cint

于 2011-02-03T17:15:05.017 に答える