【发布时间】:2013-01-21 12:31:40
【问题描述】:
我想知道,在选择 Haxe NME 或 Script# 来处理 HTML5 时,哪个是明智的决定?
我知道 Haxe 优于 AS3,但是 Script# 呢?与真正的 C# 相比有什么限制?
Dose Script# 支持泛型类型吗?我还能在 Haxe 中使用泛型类型来定位 HTML5 吗?
高度赞赏有关该主题的任何想法!
【问题讨论】:
标签: html actionscript-3 haxe script# nme
我想知道,在选择 Haxe NME 或 Script# 来处理 HTML5 时,哪个是明智的决定?
我知道 Haxe 优于 AS3,但是 Script# 呢?与真正的 C# 相比有什么限制?
Dose Script# 支持泛型类型吗?我还能在 Haxe 中使用泛型类型来定位 HTML5 吗?
高度赞赏有关该主题的任何想法!
【问题讨论】:
标签: html actionscript-3 haxe script# nme
使用 Script# 的一个原因是,如果您非常喜欢 C#,以至于您想将其用于 JavaScript 开发,即使您只能使用它的一个子集。那是你来决定的。这些小型和年轻的项目在热情的用户中茁壮成长,他们敢于在现场进行测试。
就我个人而言,我使用 Haxe 大约有 4 年了,这些是我看到的优势:
所以我确实认为 Haxe 更好,但如果你喜欢 Script# 的想法,那么你不应该因为追求它而气馁。
如果您真的只是在寻找最好的工具,那么我建议您在 Haxe 和 TypeScript 之间进行选择。后者——虽然功能也相当差——在将 JavaScript 映射到相对健壮的类型系统方面做得非常出色。
【讨论】:
关于泛型,根据this issue,Script# 还不支持它们,而Haxe does。否则,它们非常相似,因此我建议选择您更熟悉的一个。
【讨论】: