The tink stuff is great, I’m only starting to scratch the surface but whilst there is a learning curve to some of it (some is beautifully simple to use and the more complicating things have that same air of simplicity but the lack of docs can trip you up a bit).
Any comparison between tink_web and remoting is a false comparison. I first used remoting with AS2 and flash, finding it in haxe was awesome and I used neko backends with flash and JS frontends on some stuff. Tink_web is not like for like at all, it can do what I used to use remoting for I guess, but it’s not the same concept of calling functions remotely, it’s handling requests and giving responses. Tink_web also does what the haxe.dispatch classes did in a much nicer way (to me) and like I say I’ve just scratched the surface with it.
I don’t think the tink world is pushing anything out, I don’t think it’s doing anything other than be incredibly useful if you want to start using it. It’s existence is only a good thing and it’s not doing any harm to anything else. I don’t understand why it should be treated as antagonising, it’s a tool, it’s different from the other tools being mentioned. I don’t get angry with my new socket set because I have some spanners that worked fine as well.
I’ve not used haxe 4, but if I did and I wanted to use remoting I could by just importing the classes from a different package. What’s the big deal?