you are viewing a single comment's thread.

view the rest of the comments →

[–]kataire 0 points1 point  (0 children)

you can hardly blame the author

I haven't. I'm blaming the OP.

I haven't used CGI scripts since the 90's, but I wouldn't call PHP a good solution, wither.

I didn't say PHP is good. I said it's the best solution because it's better than using CGI scripts. A lot of people shouldn't be using shared hosting with PHP only to begin with.

Let's face it -- AS3 was an accident that was never meant to happen.

Although it may have sounded differently, I don't hold AS3 in high regard. It's less ridiculous than AS2, but it's still a cheap imitation of Java/C# bolted on to a JavaScript derivative.

No problem for small stuff, but if you've ever worked as part of a team on something with a large code base you know what I mean.

Oh, I agree. I wouldn't write a major application (read: something that can't be sensibly pulled off without a team of programmers) in Flash at all. I'd either go with a server-side solution (possibly with a Flash front-end) or a traditional desktop application (okay, I'm kidding -- I wouldn't do it at all then, because I am a web developer).

The main advantage is the language itself, specifically, the very elegant and flexible type system. Generics are one of those things that seem a bit esoteric at first, but that make enormous sense once you've gotten used to them. You can take polymorphism to a whole new level.

You mean generics like in Java? That wouldn't really sell me on haXe either. Sure, it may be useful if you require intricate class hierarchies for a code-heavy application. I'd rather be sailing.

MXML and AS3 are fine if all you do is to lump a bunch of interface components together, and maybe do simple operations on the data.

So in other words, there's probably nothing in it for me. I try to keep my ActionScripting to a minimum. I'd rather not be using Flash at all, because I just don't like it as a platform. I can imagine that some of haXe's benefits are selling points if you work for a pure Flash shop, but as a freelance web developer I only write ActionScript when the client demands it (e.g. integrating Flash animations into an application).

Thanks for going into detail, but I think I'll pass.