由於背後蘊藏着巨大的資源,JavaScript似乎很快成爲應用程序(尤其是那些具有Web前端的應用程序)的腳本語言選擇。我有一個應用程序需要在前端和後端都具有可擴展性。 Javascript或像CoffeeScript這樣的薄包裝,看起來像是一個優秀的,面向未來的選擇。與JVM和CLR具有良好互操作性的Javascript引擎
我使用Javascript作爲目標的問題是與現有服務器端庫的互操作性。 V8需要自定義的C++代碼。我更願意利用JDK/.NET類庫的大量資源以及將API公開給這些語言的代碼。
是否有任何強大的努力,允許用戶從Javascript調用JVM/CLR庫,類似於IronPython-CLR和Jython-JVM鏈接的優雅性?
另一種方法是使用類似IronPython/Jython的東西,但這兩個項目只有一小部分專用於Javascript的資源,它使得客戶端可擴展性故事非常困難。
有沒有人成功地面對類似的問題?
這可能不存在問題,但您可以使用.NET即時編譯JScript,同時利用語言和.NET框架。 http://msdn.microsoft.com/en-us/library/49zhkzs5.aspx – 2010-10-13 18:48:18