BricsCad (IntlliCAD)核心技術潛在的大問題



贊助商連結


icare
2006-04-06, 11:06 AM
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的相容性像無敵鐵金剛,實際用起來像玩具超人

贊助商連結


ivantw
2006-04-06, 12:02 PM
請選擇正確版面張貼主題,謝謝合作!
若有任何疑問,請詳閱版規,謝謝合作。

by ivantw

-----
觀看板規 ->按我 (http://www.pczone.com.tw/showthread.php?t=10222)