2011-02-03 22 views
7

C# ve F # için kod geliştirirken LINQpad ve FSI kullanmayı seviyorum. Haskell için sarıldım. Ve tabi ki, betik dilleri neredeyse her zaman bir REPL ile birlikte gelir. Hemen hemen her modern tarayıcı, oldukça süslü bir javascript repl/ide ile birlikte gelir.REPL/LINQpad/F # interaktif alternatif?

C++ 0x için benzer bir şey var mı?

Temiz özellikleri şöyle olacaktır:

  • kodu
  • derleme döngüsünü önceden var için/bağlantı içerebilir kısa hızlı & - ikinci Tamam alarak dakikayı alarak değil.
  • otomatik tamamlama/intellisense veya benzerleri en azından kısmi C++ 0x desteği için iyi veya en azından iyi bir google-bu işlev-için-bana-yön tuşları
  • olacaktır.

Çoğunlukla pencereleri kullanır, ancak her yeni dağıtımlar (yani değil çoğu emacs yapılandırmaları) üzerinde yapılandırmak için 1337 saat gerektirmeyen linux üzerinde harika bir araç varsa ben de onlardan işitme ilgi duyarım.

İlgili:C++ interpreter/console/snippet compiler (iki yıl önce, linux-odaklı)

Düzenleme: bir tamamen alakasız değil notu ben C için bir fikir almak için bu kullanmak istiyorum olmasıdır ++ 0x diğer şeyler arasında - mümkün olduğunca çok C++ 0x desteği - en azından otomatik ve lambdas için - güzel olurdu. Hızlı bir gelişim ortamı olarak ifade beyanı aramak istemiyorum.

cevap

7

aynı yerde, sarılmak deneyin: http://root.cern.ch/drupal/category/package-context/cling Oldukça genç bir proje ve CInt halefi. Clang desteği destekleyen tüm C++ 0x özelliklerini destekleyecektir.

+1

ohhh .... güzel .... parlak !!!! –

+0

Yanıt çift değil mi? – user

+1

@ user: cling! = Cint; ama evet, görünüşe göre aynı ekip tarafından. –

2
+0

Hmm, bu, C++ 0x'yi desteklemiyor gibi görünüyor, ancak hiçbir şeyden daha iyi değil, teşekkürler! –

+0

Cint hala yaşıyor mu? –