Конечно, это возможно, хотя в зависимости от выбранной платформы может быть некоторая неловкость.
В JavaScript, neko и Flash сгенерированный код очень близок к нативному, и люди смогут использовать его.это даже не зная, что это было сгенерировано в Haxe.
На PHP, я боюсь, я не очень хорошо знаю, как это работает.Но есть некоторые взломы пространства имен, которые немного неудобны, но я думаю, что их можно решить, обернув библиотеку рукописным кодом.
На C ++, если вы не возражаете против небольшого шаблонного кода для включенияОтражение на работу, это будет работать в основном хорошо.У него нестандартный способ работы с конструкторами, а также вы должны быть очень осторожны, поскольку к нему прикреплен gc, и я не знаю, насколько хорошо он справляется с внешним кодом, содержащим ссылки, о которых он не знает.
О новых целях - C # и Java будут на 100% взаимодействовать с нативным кодом.Большинство функций Haxe сопоставлены с собственными возможностями платформ, за исключением делегатов.Но если вы не выставляете делегатов в своем интерфейсе, это нормально.Они также сгенерируют некоторый шаблонный код, чтобы обеспечить быстрое отражение на этих платформах, но будут способы отключить это, если вы знаете, что делаете.