BricsCad (IntlliCAD)核心技術潛在的大問題有下列兩點
1. SDS開發介面的問題.
IntellICAD 用 SDS開發介面,是多線程設計的.
但是多線程調度之間有些問題.
所以應用程式很容易陷入邏輯鎖死.
同樣的程式在AutoCAD和QuickCAD就不會有類似問題,因為AutoCAD和QuickCAD是單線程設計的.
坦白說,採用多線程設計,技術會更優先,但是IntellICAD沒有做好,所以反而有隱藏更多臭蟲.
幾年前那些問題就有,現在依然存在.
所以他們核心修改並的不多
2.IntelliCAD的另外一個問題在 LISP 程式的支援上.
IntelliCAD 的 LISP 解釋器寫的很普通, 速度很慢.
在 LISP的 解釋器中, AutoCAD 是最棒的,非常棒,速度很快.
如果拿 AutoCAD 中 LISP 代碼的執行速度為 1 做比較.
代碼長一些的 LISP 程式, 在IntelliCAD 下執行就是一場惡夢.
效率會急劇下降.
整體而言, IntelliCAD 已經是有個框架,成型的東西,但是軟體工程的細節還沒有做細,做透,做完善.
結論看起來與AutoCAD的相容性像無敵鐵金剛,實際用起來像玩具超人
書籤