Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Haxe 3 version would be cool! #4

Open
cambiata opened this issue Jul 2, 2013 · 5 comments
Open

Haxe 3 version would be cool! #4

cambiata opened this issue Jul 2, 2013 · 5 comments

Comments

@cambiata
Copy link

cambiata commented Jul 2, 2013

/ Jonas

@aszlig
Copy link
Member

aszlig commented Sep 2, 2013

Oh... didn't know that anyone would be using this.
Okay, I'll do a Haxe 3 port :-)

Thanks

@aszlig
Copy link
Member

aszlig commented Sep 2, 2013

Okay, after looking at it, there are some problems regarding properties and clashes with property setters/getters (I was using __get_S_ and __set_S_ as internal prefixes. But from the point of Haxe 3 I think it makes more sense to essentially rewrite this from scratch using abstract types.

But I'm not even using this library by myself, because it was just to wrap legacy code more "nicely". So it might take some while until I get back to fixing this. So I greatly appreciate forks and/or pull requests in case anyone is using this.

@cambiata
Copy link
Author

cambiata commented Sep 2, 2013

Ok Aszlig, don't hurry for my sake! (I'm DI-ing most of my recent stuff, with singleton injector.)
Just found it, and it seemed to be such a cool macro implementation...

@ekd123
Copy link

ekd123 commented Jan 27, 2014

ping? Is Haxe3 port still alive?

@aszlig
Copy link
Member

aszlig commented Feb 13, 2014

Unfortunately, it's not, because as mentioned, with Haxe 3, the same could be done in way less code using abstract types, so it would end up being a rewrite instead of some small changes. Also, as said, I'm not using this library anymore, because I needed it only to support legacy code, the latter however doesn't exist anymore.

So if I got some free time I'm going to do this, but don't expect this to happen anytime soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants