2
DWScript中的有限數量的基本類型可以非常方便,但是不會增加很多開銷。考慮到整數是Int64,當你使用字節值時,這應該是相當大的開銷。 DWScript是否在內部進行優化?如果不是,有沒有辦法使用語言擴展來添加其他基本類型,如Byte
?DWScript基本類型效率
如果這可能導致類型推斷出現問題,如果可以在語言擴展中處理這個問題,則可以將整數值的推斷推遲到主類型Integer
或由擴展處理以選擇最小擬合數據類型例。
確實Variant是16個字節。有一個長期的計劃,以關閉Variants的引擎,但這仍然是未來。然後再引入更小的時間。 –