En raison des énormes ressources disponibles, Javascript semble rapidement devenir le langage de choix des applications, en particulier celles avec une interface web. J'ai une application qui nécessite une extensibilité à la fois sur le front et le backend. Javascript, ou un wrapper mince comme CoffeeScript, semble être un excellent choix orienté vers l'avenir.Un moteur Javascript avec une bonne interopérabilité avec JVM et CLR
Le problème que j'ai avec l'utilisation de Javascript comme cible est l'interopérabilité avec les bibliothèques côté serveur existantes. V8 nécessite un code C++ personnalisé. Je préférerais de beaucoup tirer parti des vastes ressources des bibliothèques de classes JDK/.NET et de notre code qui expose les API à ces langages.
Y a-t-il des efforts robustes qui permettraient aux utilisateurs d'appeler des bibliothèques JVM/CLR à partir de Javascript, similaires à l'élégance des liens IronPython-CLR et Jython-JVM? L'alternative est d'utiliser quelque chose comme IronPython/Jython, mais les deux projets ont seulement une fraction des ressources consacrées à Javascript et cela rend l'histoire d'extensibilité côté client très difficile.
Est-ce que quelqu'un a déjà rencontré des problèmes similaires?
Cela peut être hors de question, mais vous pouvez utiliser .NET pour compiler JScript à la volée, tirer parti à la fois du langage et du framework .NET. http://msdn.microsoft.com/en-us/library/49zhkzs5.aspx –