|
某些人的無知實在是令人發指,不懂的領域,好歹看看書了解個概況再發言啊,總不能一無所知就張嘴胡說吧,這是基本的素質。
8 ?, f- c1 V# I: H* [
+ d) w1 @! W, P5 X9 z. ]+ Y. I6 K" \5 D4 @$ I3 z; O& Y
原貼在此:機器人普及后的猜想九:機器人時代的軟件編程 - 機械樂園 - 機械社區 - 百萬機械行業人士網絡家園
: _0 S. ?1 N* k! k& E- ?http://www.ytsybjq.com/thread-487344-1-1.html. E5 V& `+ ^( W" F2 v
0 G# F2 R' M2 D3 R$ t5 k" V& p8 U3 g8 ?3 p1 B
文中提到“ 現有的C語言下的軟件編程,是一個極大多數人難以入門的軟件。”
+ c- N) w: S! x. S; N3 g; y: c5 T/ r4 z2 H
3 d% z1 t7 F9 o7 _. H
首先,C是計算機二級的考試科目之一(計算機二級可在考綱內任選一門語言),如果C是一個極大多數人難以入門的語言,那么這個二級也就沒人選C了,而實際上考二級C的多的是。C已經二十多年了,而當年的BASIC進化成了VB,FOXBASE到了VFP,PASCAL和FORTRAN消失了,足以證明不是某面所說的極大多數人難以入門。自己不懂也就算了,有資格替別人下結論嗎?
3 `/ u; N, V% B& K0 G A4 V) f I& `# R5 i& o) u; X# O4 l) n
: V0 r. g! l; ]! d$ {8 G. a' v" E9 K
其次,C的難不是在入門,而是在深入。事實上大部分高級語言的入門都不難,會C的人一星期就能學會PASCAL。C可以面向底層,這是絕大部分語言都做不到的,打個比方,C有寄存器函數,不懂計算機原理,沒有硬件基礎的人敢用嗎?你把堆棧搞亂了軟件立馬崩潰。正經學C沒有不懂匯編的,這意味著又加了一門,然而,我想大部分人都看過80386的指令集,跟一本機械手冊差不多,這還是老掉牙的32位指令集,64位的呢?光這些就能把人累死。
' e: d7 n0 Y: w T0 S5 P3 {, ~( {% n) N) k! W+ y
5 p- h% g& R+ P5 I( D) J/ j
還有,某面不知道的是,早就有代碼生成器這類東西,完成一些重復代碼的工作。
_' R. m! z5 s- \& Z- {* P. T% k; R1 @( q9 X, d( F
9 e- F6 L3 E2 G a# K& y總結:尊重科學,謹言慎行,言之有物。 M1 p) u9 T5 a9 M, f, W& b
|
評分
-
查看全部評分
|