Javascript как отлаживаемый байт-код

Растет число языков, выводящих javascript, таких как CoffeeScript и ClojureScript. Так как javascript не исчезнет в ближайшее время, я предполагаю, что этот шаблон развития будет продолжаться.

Одна проблема, с которой сталкиваются люди, заключается в том, что вы пишете код на одном языке и отлаживаете на другом. То же можно сказать и о взаимосвязи между C и сборкой, но сгенерированная сборка может иметь встроенные отладочные метаданные, чтобы отладчик C знал, как сборка связана с исходным кодом C. Так, например: номер строки, которую представляет этот блок сборки.

А теперь мой вопрос:

Знает ли кто-нибудь о каких-либо подобных усилиях, позволяющих встраивать отладочные метаданные в результирующий javascript из таких языков, как CoffeeScript и Clojurescript?

Насколько мне известно, для этого потребуется как минимум отладчик, поддерживающий эти теоретические метаданные.

8
задан BefittingTheorem 16 August 2011 в 11:50
поделиться