Из-за огромных ресурсов, стоящих за ним, Javascript быстро становится предпочтительным языком сценариев для приложений, особенно для тех, у которых есть веб-интерфейс. У меня есть приложение, которое требует расширяемости как на передней, так и на задней панели. Javascript или тонкая оболочка, такая как CoffeeScript, кажется отличным выбором, ориентированным на будущее.
Проблема с использованием Javascript в качестве цели заключается в совместимости с существующими серверными библиотеками. V8 требует пользовательского кода C ++. Я бы предпочел использовать обширные ресурсы библиотек классов JDK / .NET и наш код, который предоставляет API-интерфейсы для этих языков.
Существуют ли какие-либо активные усилия, которые позволили бы пользователям вызывать библиотеки JVM / CLR из Javascript, аналогично элегантности ссылок IronPython-CLR и Jython-JVM?
Альтернатива - использовать что-то вроде IronPython / Jython, но оба проекта имеют лишь небольшую часть ресурсов, посвященных Javascript, и это делает историю расширения на стороне клиента очень сложной.
Кто-нибудь успешно сталкивался с подобными проблемами?