編譯器的速度只是用戶使用LabVIEW感受高效率的眾多原因之一。因為編輯器構造了解析樹,所以它能夠立即給出語法和語義的反饋,從而可以更早、更快地檢測和改正錯誤。編輯器具有一個豐富的操作集,可以通過直接操作來快速創建詳細的用戶界面。每個模塊或VI都擁有一個用戶界面,即意味著每一階段的交互式測試都易于完成,而無需編寫任何額外的代碼。與傳統編程工具相比,在LabVIEW中,那些在有意義的測試之前必須完成的應用程序部分更少了,這使得設計過程更加迅速。甚至圖表中的數據類型也易于使用,無需擔心存儲分配的細節即可安排和操作字符串和數組,這意味著許多錯誤如丟失或重寫內存都不存在。
LabVIEW中所有這些能力的最終結果就是極大地提高了效率。許多方面的證據表明,它相對于傳統編程工具效率提高了4-10倍。因此,這可能是LabVIEW不被視為一種通用的編程語言的最主要原因。因為它是一個更高級的設計工具,從臺式機器到嵌入式處理器,再到FPGA。對整個LabVIEW社區來說,簡單地將它稱之為一種計算機語言也許是不公平的。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/