不管它的优点是什么,Adobe 的 Actionscript 3 提供了一个独特的机会来探索类型化语言与非类型化语言的后果,因为它几乎是 javascript 的严格超集,具有严格类型声明的所有语法优势/开销、声明性强制转换、等等
这使得可能的是比较两种方式编写的相同代码,同时分解出基本的语言语法。
这让我想知道是否有任何量化证据表明强类型的真正好处,特别是在编译期间的错误检查方面,在错误率、编程效率和代码量方面;还是我们的观点完全基于推测和猜想?是否有任何其他可以同时使用的语言(不包括老式的 VB——无论哪种方式都不是一种备受推崇的语言。)
我已经在这两种语言上花费了大量时间,但还没有最终决定我更喜欢哪种方式,我宁愿不添加轶事证据 - 我正在寻找客观信息。