haXe Forum > 2 questions
-
Baleog Aug 31 at 09:52
Would "An Html5-Canvas implementation"(jeash) be official supported by the HaXe developers?
When will HaXe language support generic functions and macros?
p.s. sorry for my terrible english -
The next version of haXe will likely include Macro feature, "It's not yet fully implemented..." it will "..emulate the neko.* apis as well as NekoVM platform behavior." I suspect that until its release Nicolas is not likely to explain more fully, although I presume the not yet fully implemented part is already partially in svn.
The HaXe core is minimal and stable, where possible many features are via haXeLib libraries or other external libraries, but some make it into the core library, currently jeash is not in the haxelib as it is still very young, I expect when it is more complete Niel will add it to haXeLib, and some aspects maybe later absorbed into the core compiler.official supported by the HaXe developers- Does not seem to be a concept that I really follow... haXe is a community, Nicolas leads the language and a few others are focused on particular targets which they developed and helped add, I would not be surprised if Niel does not get involved at a core level with the javascript target in the future, but like I said there is not such a distinction between libraries and core, the c++ target was a haxelib before it was stable enough to be absorbed into the core.
You may find it worth joining the mailinglist , as there is more technical details and used by more of the haXe community, so you can ask about generic functions there, haxe tends to avoid global stuff so I am guessing No...and 'using' and static methods relate to your question. -
Nicolas has just finished implementing macros in haXe Macros, obviously this is not in the current build yet but you can build it from the repository, but should be in 2.07 when its released.
-
Niel Drummond Sep 05 at 12:38
Thx Justin, very accurate I have nothing more to add, just posting the link in case anyone's interested in taking a look at jeash: https://launchpad.net/jeash