2012-03-24 7 views
2

Ich bin ein Senior ActionScript Dev und möchte einige meiner Klassenbibliotheken in JavaScript konvertieren, vor allem diejenigen, die Bitmap-Manipulation verwenden und würde das Canvas-Element in HTML target.JavaScript-Code aus Haze/Haxenme Compilation

Meine Frage ist, wie sauber ist der resultierende JavaScript-Code von einem Haze/Haxenme Compilation? Ist es einfach zu debuggen?

Oder wäre ich besser dran, Haze/Haxenme zu vergessen und in JavaScript von Grund auf neu zu programmieren?

+0

Code ist ziemlich sauber und leicht zu debuggen, aber vielleicht ist es nur für mich nach 5 Jahren exp in js. – kirilloid

Antwort

2

Nun, es ist ziemlich lesbar, aber es ist nicht die beste Idee, es zu debuggen, vor allem, wenn Sie eine Menge Inlining und dergleichen verwenden.

Derzeit Haxe erhält Unterstützung für JavaScript source mapping, was bedeutet, dass Sie Ihren Haxe-Code im Browser debuggen können. Dies ist noch in einem frühen Stadium, sollte aber in den nächsten Monaten voll unterstützt werden.

Es sollte auch beachtet werden, dass statische Typisierung die Anzahl der Fehler reduziert, die an erster Stelle eingeführt wurden.

Ob Sie stattdessen JavaScript verwenden sollten oder nicht, ist eine Frage der Präferenz. Wenn Sie von einem AS3-Hintergrund kommen, ist Haxe wahrscheinlich eine bessere Wahl für Sie.