Calendar

July 2017
Mo Tu We Th Fr Sa Su
<< >>
12
3456789
10111213141516
17181920212223
24252627282930
31

Langs

Haxe support in FDT !

Posted on Jul 22 2010

I often - at least once a year - go to Flash conferences to talk about Haxe

A lot of ActionScript developers are interested in giving Haxe a try, but the main reason for not giving it a try is because of (lack of) IDE support.

Back in the old days, it was hard to switch between languages because of the need to adapt to a new syntax and to the changes in standard library. Since you needed to remember all the API, you were spending most of your time switching between your code editor and the API documention.

Today, IDE completion is very useful and will help you to learn/discover the API of a new language. With a good syntax support, you'll also avoid most of the troubles getting used to a new syntax. But while on one hand a good IDE will help you discover new languages, on the other hand switching to another IDE or (even worse) back to a bare text editor is very hard for some developers.

This is one of the many reasons why IDE support is important for Haxe.

In order to ease IDE integration, we have been supporting from a long time compiler based completion, so you won't have to rewrite Haxe Type Inference algorithms in order to display completion tip. This support help the community developing Haxe support in several IDE, including TextMate, FlashDevelop, Emacs, Vim, and a lot of others...

But every developers have their own preferred IDE and I being myself IDE agnostic, I'm always happy when I see a new IDE supporting Haxe.

This is why I'm very happy today to announce the alpha version of Haxe support for FDT, one of the best Flash IDE out there, widely used by ActionScript developers around the world !

Many thanks to PowerFlasher and Influxis, and the FDT team to making that happen !

3 comments
  • pixnlove
    Jul 23, 2010 at 00:01

    Flash Develop is a very powerful editor with all the feature needed for Haxe AS2 AS3 development, but if you take the time to talk about this I.D.E there might be a good reason for that, so I am going to give it a try.
    Can tell me why do you think that FDT a better option that Flash Development with haxe than Flash Develop.
    You should post more often...

  • Joshua
    Jul 23, 2010 at 02:35

    Hi!

    I've had the chance to play with Physaxe recently, and I was curious if you had an idea of how its performance compares with Box2Dhx or the original Box2D?

    I'm targeting C++, so I have the option of using CFFI to try and access the original Box2D library, but I can't tell if this would bring dramatic performance gains, or if it would just be a lot of work to receive nearly the same results :)

    Thanks for the library, and if you can, I'd love to hear if you have an idea about this. I brought hxcpp to Palm webOS, so that's exciting for me! I'd be interested, too, to learn if you've heard anything more about developers trying to launch Haxe applications for the iPhone. I don't have one, but it might be nice to borrow a Mac and port my applications over there if their SDK hasn't truly blocked off Haxe apps.

  • ellis
    Aug 09, 2010 at 13:49

    pixnlove: It's cross-platform. I love FD, but i use linux, så FD is useless to me.

Name : Email : Website : Message :