[請益] 為什麼 AutoCad 要支援 Lisp?
從別板有人提到 Lisp,一時又回憶起這個學了幾天的東西
每一套電腦語言,其實都有近似的代換
事實上不是做不做得到的問題
而是語法方不方便的問題
舉例來說
A=5+6; // 這裏有 operator '+'
如果不支援這種語法,就只好寫成
A=add(5,6); //看是還看得懂,但就不夠直覺;個人認為這才叫'電腦語言的差異'
更別說 C++ 支援改寫 operator
所以舉凡矩陣運算,一樣可以做到
A=B*C;
這種簡潔的表達
Lisp 的語法,我實在沒大量寫過,不知道專長在哪裏
而更怪的是 AutoCad 看上它,支援它
當年我是學過 AutoCad,用它交過幾次繪圖作業
怎麼想都想不通,如果我要編寫副程式,幹麻要用這個語言
有朋友知道它的優點嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.219.65.16
推
05/22 21:59, , 1F
05/22 21:59, 1F
→
05/22 22:00, , 2F
05/22 22:00, 2F
→
05/22 22:00, , 3F
05/22 22:00, 3F
→
05/22 22:00, , 4F
05/22 22:00, 4F
ask-why 近期熱門文章
PTT職涯區 即時熱門文章
13
196
50
176