Apparently Haxe cannot target OpenCL. It can target PHP and Lua instead.
From https://github.com/fusionlanguage/fut/discussions/119#discus...
> I've read about Haxe in 2000s, before I started my work on Fusion. They have different design goals: in Haxe you create whole apps, in Fusion you create components to be used from other languages. Haxe has syntax similar to the (now dead) ActionScript, Fusion is similar to C#. Fusion transpiles to C, D, Swift, TypeScript, OpenCL and Haxe does not.
Re:Fusion Programming Language
by broken-kebab on Saturday June 27, 2026 @09:04AM
(#48697904)
But what is the goal of Fusion then in pragmatic words? E.g. Haxe helps to save on development costs when targeting multiple platforms with emphasis on graphical interactive apps (games mostly).
At a time I was very interested in haxe, but their focus on games made it (perceived as) lacking in the area I wanted to use it (cross platform client-server apps). Recently rust seems to have taken this role for me.
I wonder what performance and generated code size/quality look like.