Подскажите, для чего вам это? (сам — Flash-разработчик с довольно большим стажем, сейчас пытаюсь освоить C#)
Просто код на Flash примерно в 80% случаев будет привязан к API AS3 (ну или AS2, если вы на нём пишите). Способы визуализации на разных платформах — разные (тут даже дело не в языке), и специфические классы тоже разные (допустим в AS3 есть ByteArray, не уверен, что в других языках есть аналоги, которые полностью будут поддерживать API этого класса).
Вижу смысл в подобных штуках, только для очень небольших узко-специализированных наработок (напр. работы со строками, с числами, углами, геометрией и т.п.) Скорее всего эти вещи будут примерно одинаковыми почти везде (максимум, Number нужно будет перевести в double/float).