2012-03-24 2 views
2

나는 시니어 액션 스크립트 개발자이며 JavaScript, 특히 비트 맵 조작을 사용하여 HTML의 캔버스 요소를 대상으로하는 클래스 라이브러리를 변환하려고합니다.haze/haxenme 컴파일 결과로 얻은 JavaScript 코드

제 질문은 안개/haxenme 컴파일 결과 JavaScript 코드가 얼마나 깨끗한가요? 쉽게 디버깅 할 수 있습니까?

아니면 처음부터 안개/haxenme 및 JavaScript 코딩을 잊어 버리는 것이 더 낫겠습니까?

+0

코드는 오히려 깨끗하고 디버그하기 쉽지만 아마 5 년 만에 js로 끝나면 나에게 적합 할 것이다. – kirilloid

답변

2

음, 오히려 읽기 쉽지만 디버깅하는 것이 좋지 않습니다. 특히 많은 인라이닝을 사용하는 경우 특히 그렇습니다.

현재 Haxe는 JavaScript source mapping을 지원하고 있습니다. 즉, 브라우저에서 Haxe 코드를 디버깅 할 수 있습니다. 이것은 아직 초기 단계에 불과하지만 앞으로 2 ~ 3 개월 내에 완전히 지원되어야합니다.

정적 유형 지정은 처음에 도입 된 버그 수를 줄여줍니다.

대신 바닐라 자바 ​​스크립트를 사용해야하는지 여부는 선호 사항입니다. AS3 배경에서 오신 경우 Haxe가 가장 좋은 선택 일 것입니다.